Mon Oct 27 17:30:27 UTC 2025 I: starting to build gnocchi/forky/arm64 on jenkins on '2025-10-27 17:30' Mon Oct 27 17:30:27 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_1/103154/console.log Mon Oct 27 17:30:27 UTC 2025 I: Downloading source for forky/gnocchi=4.7.0-1 --2025-10-27 17:30:28-- http://deb.debian.org/debian/pool/main/g/gnocchi/gnocchi_4.7.0-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3529 (3.4K) [text/prs.lines.tag] Saving to: ‘gnocchi_4.7.0-1.dsc’ 0K ... 100% 435M=0s 2025-10-27 17:30:28 (435 MB/s) - ‘gnocchi_4.7.0-1.dsc’ saved [3529/3529] Mon Oct 27 17:30:28 UTC 2025 I: gnocchi_4.7.0-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: gnocchi Binary: gnocchi-api, gnocchi-common, gnocchi-metricd, gnocchi-statsd, python3-gnocchi Architecture: all Version: 4.7.0-1 Maintainer: Debian OpenStack Uploaders: Thomas Goirand , Michal Arbet , Homepage: https://gnocchi.xyz/ Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/openstack-team/services/gnocchi Vcs-Git: https://salsa.debian.org/openstack-team/services/gnocchi.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: debhelper-compat (= 11), dh-python, openstack-pkg-tools (>= 123~), python3-all, python3-pbr, python3-setuptools, python3-setuptools-scm, python3-sphinx Build-Depends-Indep: alembic, libpq-dev, mariadb-server, postgresql, postgresql-server-dev-all, python3-boto3, python3-botocore, python3-cachetools, python3-cotyledon, python3-coverage, python3-daiquiri, python3-doc8, python3-fixtures, python3-gabbi, python3-iso8601, python3-jsonpatch, python3-keystoneclient, python3-keystonemiddleware, python3-lz4, python3-monotonic, python3-mysqldb, python3-numpy, python3-os-testr, python3-oslo.config, python3-oslo.db, python3-oslo.middleware, python3-oslo.policy, python3-paste, python3-pastedeploy, python3-pecan, python3-prettytable, python3-protobuf, python3-psycopg2, python3-pymysql, python3-pyparsing, python3-pytimeparse, python3-qpid-proton, python3-redis, python3-snappy, python3-sphinx-bootstrap-theme, python3-sphinx-rtd-theme, python3-sphinxcontrib.httpdomain, python3-sqlalchemy, python3-sqlalchemy-utils, python3-stestr, python3-stevedore, python3-swiftclient, python3-sysv-ipc, python3-tenacity, python3-testresources, python3-testscenarios, python3-testtools, python3-tooz, python3-ujson, python3-voluptuous, python3-webob, python3-webtest, python3-werkzeug, python3-wsgi-intercept, python3-yaml, subunit Package-List: gnocchi-api deb net optional arch=all gnocchi-common deb net optional arch=all gnocchi-metricd deb net optional arch=all gnocchi-statsd deb net optional arch=all python3-gnocchi deb python optional arch=all Checksums-Sha1: a0cfb2c10cd0ed2e628c70db8eb37d27bd5a33b8 769320 gnocchi_4.7.0.orig.tar.xz a4c35acf5666c34db4790a88fdd19423f4d34384 12056 gnocchi_4.7.0-1.debian.tar.xz Checksums-Sha256: 073d9b02df1db31f8d5c6e986ab405b6967c8e172a50a5b380722efb5654ca29 769320 gnocchi_4.7.0.orig.tar.xz dd89fd6103b8d5089d222a9cc4cfa79f5085f9f7fae9a83b594f640a5f8f9dcb 12056 gnocchi_4.7.0-1.debian.tar.xz Files: 3c5ace283408d3d6ff4a6dfa86ab8a4e 769320 gnocchi_4.7.0.orig.tar.xz 260edc61296aa796591594e8e20edc76 12056 gnocchi_4.7.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmj7Rp8ACgkQ1BatFaxr Q/5rCg//fgSNAxCbBQrCv1GbyB66grz9c2jC4jipTkNAzY0W7caUWX9PDffDRFYg VuKi1DUbUwyxyiwZ/IsSU0CRs7+wGDJwbGsHwHzTpOj7bI0k4c4cJOxYys5jwoa5 Uqwdflq5Tfi3MhVmhkZdcmXuMAcbey7eYCgZwGHbyRwt5ol3JUHTfHiPWatyiTDU xoDa6rRuUJQQ9CKQmxAJUXbrx+j3gxmrOQvzZnv7qinWN58LA0FwiqdnB3cuxgfo KxmLHj6TUN76IV8XhxvPmGM2Nqtpr1cc5sdxeWT6gDdVUvU/A6ldt5TtGROeMtPQ zskubH1QvmgvxthkK4VhQLBjLvXxKbtf+P6+wU2Zn3drkc+z62417Cii+7m539Nx VIjDd8vbEt/s4U7bBBGjYpWJK0kiAjGgrSMkuAAi5p6yvA1C/X3YcvqPydOQwIUk oBhccI9raGgSVK8z46rHlTArvzdiPs3Zwo8vguHDzQf0GsyVghtiaVGu7/36L9pq M8lEJpIsfGn8Vgu0cYkm6LZFoTFsGmRvlnpv/MqRRf/mr2klBU2yuIgZbBO0OUYI f5OyLwWjWN1JIKat28d9rRD9T0m9ir8uwVo0Tb+DtXDopLgeuueYQu9kBUxWAmiU YBsr6G2vp/vuZW8QESViko7PhOjeVpNTRYi+uprJZOY+mHYwHgE= =K7jg -----END PGP SIGNATURE----- Mon Oct 27 17:30:28 UTC 2025 I: Checking whether the package is not for us Mon Oct 27 17:30:28 UTC 2025 I: Starting 1st build on remote node codethink03-arm64.debian.net. Mon Oct 27 17:30:28 UTC 2025 I: Preparing to do remote build '1' on codethink03-arm64.debian.net. Mon Oct 27 17:33:27 UTC 2025 I: Deleting $TMPDIR on codethink03-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sun Nov 29 11:53:29 -12 2026 I: pbuilder-time-stamp: 1795996409 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [gnocchi_4.7.0-1.dsc] I: copying [./gnocchi_4.7.0.orig.tar.xz] I: copying [./gnocchi_4.7.0-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./gnocchi_4.7.0-1.dsc: no acceptable signature found dpkg-source: info: extracting gnocchi in gnocchi-4.7.0 dpkg-source: info: unpacking gnocchi_4.7.0.orig.tar.xz dpkg-source: info: unpacking gnocchi_4.7.0-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying install-missing-files.patch dpkg-source: info: applying add-disable_by_file_path.patch dpkg-source: info: applying change-default-number-of-sacks.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/595596/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='forky' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='740ebc2a5f5c46209ccf5060ef78e291' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='595596' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.sSHOYtN8/pbuilderrc_43OD --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.sSHOYtN8/b1 --logfile b1/build.log gnocchi_4.7.0-1.dsc' SUDO_GID='109' SUDO_HOME='/var/lib/jenkins' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/595596/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 11), dh-python, openstack-pkg-tools (>= 123~), python3-all, python3-pbr, python3-setuptools, python3-setuptools-scm, python3-sphinx, alembic, libpq-dev, mariadb-server, postgresql, postgresql-server-dev-all, python3-boto3, python3-botocore, python3-cachetools, python3-cotyledon, python3-coverage, python3-daiquiri, python3-doc8, python3-fixtures, python3-gabbi, python3-iso8601, python3-jsonpatch, python3-keystoneclient, python3-keystonemiddleware, python3-lz4, python3-monotonic, python3-mysqldb, python3-numpy, python3-os-testr, python3-oslo.config, python3-oslo.db, python3-oslo.middleware, python3-oslo.policy, python3-paste, python3-pastedeploy, python3-pecan, python3-prettytable, python3-protobuf, python3-psycopg2, python3-pymysql, python3-pyparsing, python3-pytimeparse, python3-qpid-proton, python3-redis, python3-snappy, python3-sphinx-bootstrap-theme, python3-sphinx-rtd-theme, python3-sphinxcontrib.httpdomain, python3-sqlalchemy, python3-sqlalchemy-utils, python3-stestr, python3-stevedore, python3-swiftclient, python3-sysv-ipc, python3-tenacity, python3-testresources, python3-testscenarios, python3-testtools, python3-tooz, python3-ujson, python3-voluptuous, python3-webob, python3-webtest, python3-werkzeug, python3-wsgi-intercept, python3-yaml, subunit dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 20002 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 11); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on openstack-pkg-tools (>= 123~); however: Package openstack-pkg-tools is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-pbr; however: Package python3-pbr is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools-scm; however: Package python3-setuptools-scm is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on alembic; however: Package alembic is not installed. pbuilder-satisfydepends-dummy depends on libpq-dev; however: Package libpq-dev is not installed. pbuilder-satisfydepends-dummy depends on mariadb-server; however: Package mariadb-server is not installed. pbuilder-satisfydepends-dummy depends on postgresql; however: Package postgresql is not installed. pbuilder-satisfydepends-dummy depends on postgresql-server-dev-all; however: Package postgresql-server-dev-all is not installed. pbuilder-satisfydepends-dummy depends on python3-boto3; however: Package python3-boto3 is not installed. pbuilder-satisfydepends-dummy depends on python3-botocore; however: Package python3-botocore is not installed. pbuilder-satisfydepends-dummy depends on python3-cachetools; however: Package python3-cachetools is not installed. pbuilder-satisfydepends-dummy depends on python3-cotyledon; however: Package python3-cotyledon is not installed. pbuilder-satisfydepends-dummy depends on python3-coverage; however: Package python3-coverage is not installed. pbuilder-satisfydepends-dummy depends on python3-daiquiri; however: Package python3-daiquiri is not installed. pbuilder-satisfydepends-dummy depends on python3-doc8; however: Package python3-doc8 is not installed. pbuilder-satisfydepends-dummy depends on python3-fixtures; however: Package python3-fixtures is not installed. pbuilder-satisfydepends-dummy depends on python3-gabbi; however: Package python3-gabbi is not installed. pbuilder-satisfydepends-dummy depends on python3-iso8601; however: Package python3-iso8601 is not installed. pbuilder-satisfydepends-dummy depends on python3-jsonpatch; however: Package python3-jsonpatch is not installed. pbuilder-satisfydepends-dummy depends on python3-keystoneclient; however: Package python3-keystoneclient is not installed. pbuilder-satisfydepends-dummy depends on python3-keystonemiddleware; however: Package python3-keystonemiddleware is not installed. pbuilder-satisfydepends-dummy depends on python3-lz4; however: Package python3-lz4 is not installed. pbuilder-satisfydepends-dummy depends on python3-monotonic; however: Package python3-monotonic is not installed. pbuilder-satisfydepends-dummy depends on python3-mysqldb; however: Package python3-mysqldb is not installed. pbuilder-satisfydepends-dummy depends on python3-numpy; however: Package python3-numpy is not installed. pbuilder-satisfydepends-dummy depends on python3-os-testr; however: Package python3-os-testr is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.config; however: Package python3-oslo.config is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.db; however: Package python3-oslo.db is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.middleware; however: Package python3-oslo.middleware is not installed. pbuilder-satisfydepends-dummy depends on python3-oslo.policy; however: Package python3-oslo.policy is not installed. pbuilder-satisfydepends-dummy depends on python3-paste; however: Package python3-paste is not installed. pbuilder-satisfydepends-dummy depends on python3-pastedeploy; however: Package python3-pastedeploy is not installed. pbuilder-satisfydepends-dummy depends on python3-pecan; however: Package python3-pecan is not installed. pbuilder-satisfydepends-dummy depends on python3-prettytable; however: Package python3-prettytable is not installed. pbuilder-satisfydepends-dummy depends on python3-protobuf; however: Package python3-protobuf is not installed. pbuilder-satisfydepends-dummy depends on python3-psycopg2; however: Package python3-psycopg2 is not installed. pbuilder-satisfydepends-dummy depends on python3-pymysql; however: Package python3-pymysql is not installed. pbuilder-satisfydepends-dummy depends on python3-pyparsing; however: Package python3-pyparsing is not installed. pbuilder-satisfydepends-dummy depends on python3-pytimeparse; however: Package python3-pytimeparse is not installed. pbuilder-satisfydepends-dummy depends on python3-qpid-proton; however: Package python3-qpid-proton is not installed. pbuilder-satisfydepends-dummy depends on python3-redis; however: Package python3-redis is not installed. pbuilder-satisfydepends-dummy depends on python3-snappy; however: Package python3-snappy is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx-bootstrap-theme; however: Package python3-sphinx-bootstrap-theme is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx-rtd-theme; however: Package python3-sphinx-rtd-theme is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinxcontrib.httpdomain; however: Package python3-sphinxcontrib.httpdomain is not installed. pbuilder-satisfydepends-dummy depends on python3-sqlalchemy; however: Package python3-sqlalchemy is not installed. pbuilder-satisfydepends-dummy depends on python3-sqlalchemy-utils; however: Package python3-sqlalchemy-utils is not installed. pbuilder-satisfydepends-dummy depends on python3-stestr; however: Package python3-stestr is not installed. pbuilder-satisfydepends-dummy depends on python3-stevedore; however: Package python3-stevedore is not installed. pbuilder-satisfydepends-dummy depends on python3-swiftclient; however: Package python3-swiftclient is not installed. pbuilder-satisfydepends-dummy depends on python3-sysv-ipc; however: Package python3-sysv-ipc is not installed. pbuilder-satisfydepends-dummy depends on python3-tenacity; however: Package python3-tenacity is not installed. pbuilder-satisfydepends-dummy depends on python3-testresources; however: Package python3-testresources is not installed. pbuilder-satisfydepends-dummy depends on python3-testscenarios; however: Package python3-testscenarios is not installed. pbuilder-satisfydepends-dummy depends on python3-testtools; however: Package python3-testtools is not installed. pbuilder-satisfydepends-dummy depends on python3-tooz; however: Package python3-tooz is not installed. pbuilder-satisfydepends-dummy depends on python3-ujson; however: Package python3-ujson is not installed. pbuilder-satisfydepends-dummy depends on python3-voluptuous; however: Package python3-voluptuous is not installed. pbuilder-satisfydepends-dummy depends on python3-webob; however: Package python3-webob is not installed. pbuilder-satisfydepends-dummy depends on python3-webtest; however: Package python3-webtest is not installed. pbuilder-satisfydepends-dummy depends on python3-werkzeug; however: Package python3-werkzeug is not installed. pbuilder-satisfydepends-dummy depends on python3-wsgi-intercept; however: Package python3-wsgi-intercept is not installed. pbuilder-satisfydepends-dummy depends on python3-yaml; however: Package python3-yaml is not installed. pbuilder-satisfydepends-dummy depends on subunit; however: Package subunit is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: alembic{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} clang-19{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} fonts-font-awesome{a} fonts-glyphicons-halflings{a} fonts-lato{a} galera-4{a} gawk{a} gettext{a} gettext-base{a} groff-base{a} ieee-data{a} intltool-debian{a} iproute2{a} jq{a} libabsl20240722{a} libarchive-zip-perl{a} libblas3{a} libbpf1{a} libbrotli1{a} libcap2-bin{a} libcares2{a} libclang-common-19-dev{a} libclang-cpp19{a} libclang1-19{a} libcom-err2{a} libconfig-inifiles-perl{a} libcurl4t64{a} libdbi-perl{a} libdebhelper-perl{a} libdouble-conversion3{a} libedit2{a} libelf1t64{a} libev4t64{a} libexpat1{a} libffi-dev{a} libffi8{a} libfile-stripnondeterminism-perl{a} libgc1{a} libgcrypt20{a} libgfortran5{a} libgnutls30t64{a} libgpg-error0{a} libgssapi-krb5-2{a} libicu76{a} libidn2-0{a} libio-pty-perl{a} libipc-run-perl{a} libjq1{a} libjs-bootstrap{a} libjs-bootswatch{a} libjs-jquery{a} libjs-sphinxdoc{a} libjson-perl{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} liblapack3{a} libldap2{a} libllvm19{a} liblsof0{a} liblzma-dev{a} libmagic-mgc{a} libmagic1t64{a} libmariadb3{a} libmnl0{a} libncurses-dev{a} libncurses6{a} libnghttp2-14{a} libnghttp3-9{a} libngtcp2-16{a} libngtcp2-crypto-ossl0{a} libnuma1{a} libobjc-15-dev{a} libobjc4{a} libonig5{a} libp11-kit0{a} libpcre2-posix3{a} libpfm4{a} libpipeline1{a} libpopt0{a} libpq-dev{a} libpq5{a} libproc2-0{a} libprotobuf32t64{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.13{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libqpid-proton11{a} libre2-11{a} libreadline8t64{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsnappy1v5{a} libssh2-1t64{a} libssl-dev{a} libsubunit-perl{a} libtasn1-6{a} libtext-charwidth-perl{a} libtext-wrapi18n-perl{a} libtirpc-common{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libunistring5{a} liburing2{a} libwrap0{a} libxml2-16{a} libxml2-dev{a} libxslt1.1{a} libxtables12{a} libyaml-0-2{a} libz3-4{a} libz3-dev{a} llvm-19{a} llvm-19-dev{a} llvm-19-linker-tools{a} llvm-19-runtime{a} llvm-19-tools{a} lsb-release{a} lsof{a} m4{a} man-db{a} mariadb-client{a} mariadb-client-core{a} mariadb-common{a} mariadb-server{a} mariadb-server-core{a} media-types{a} mysql-common{a} netbase{a} openssl{a} openstack-pkg-tools{a} po-debconf{a} postgresql{a} postgresql-18{a} postgresql-client-18{a} postgresql-client-common{a} postgresql-common{a} postgresql-common-dev{a} postgresql-server-dev-18{a} postgresql-server-dev-all{a} procps{a} psmisc{a} pycadf-common{a} python-babel-localedata{a} python3{a} python3-alabaster{a} python3-alembic{a} python3-all{a} python3-arrow{a} python3-autocommand{a} python3-autopage{a} python3-babel{a} python3-bcrypt{a} python3-binary-memcached{a} python3-blinker{a} python3-boto3{a} python3-botocore{a} python3-bs4{a} python3-cachetools{a} python3-certifi{a} python3-cffi-backend{a} python3-chardet{a} python3-charset-normalizer{a} python3-cliff{a} python3-cmd2{a} python3-colorama{a} python3-cotyledon{a} python3-coverage{a} python3-cryptography{a} python3-daiquiri{a} python3-dateutil{a} python3-debtcollector{a} python3-decorator{a} python3-defusedxml{a} python3-dnspython{a} python3-doc8{a} python3-docutils{a} python3-dogpile.cache{a} python3-etcd3{a} python3-etcd3gw{a} python3-eventlet{a} python3-extras{a} python3-fasteners{a} python3-fixtures{a} python3-futurist{a} python3-gabbi{a} python3-gevent{a} python3-greenlet{a} python3-grpcio{a} python3-httplib2{a} python3-idna{a} python3-imagesize{a} python3-infinity{a} python3-inflect{a} python3-iniconfig{a} python3-iso8601{a} python3-jaraco.classes{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-jeepney{a} python3-jinja2{a} python3-jmespath{a} python3-json-pointer{a} python3-jsonpatch{a} python3-jsonpath-rw{a} python3-jsonpath-rw-ext{a} python3-jwt{a} python3-kazoo{a} python3-kerberos{a} python3-keyring{a} python3-keystoneauth1{a} python3-keystoneclient{a} python3-keystonemiddleware{a} python3-legacy-cgi{a} python3-logutils{a} python3-lxml{a} python3-lz4{a} python3-mako{a} python3-markupsafe{a} python3-memcache{a} python3-minimal{a} python3-monotonic{a} python3-more-itertools{a} python3-msgpack{a} python3-mysqldb{a} python3-netaddr{a} python3-numpy{a} python3-numpy-dev{a} python3-oauthlib{a} python3-os-service-types{a} python3-os-testr{a} python3-oslo.cache{a} python3-oslo.config{a} python3-oslo.context{a} python3-oslo.db{a} python3-oslo.i18n{a} python3-oslo.log{a} python3-oslo.middleware{a} python3-oslo.policy{a} python3-oslo.serialization{a} python3-oslo.utils{a} python3-packaging{a} python3-paste{a} python3-pastedeploy{a} python3-pastedeploy-tpl{a} python3-pbr{a} python3-pecan{a} python3-pip{a} python3-pkg-resources{a} python3-pluggy{a} python3-ply{a} python3-prettytable{a} python3-protobuf{a} python3-psutil{a} python3-psycopg2{a} python3-pure-sasl{a} python3-pyasyncore{a} python3-pycadf{a} python3-pygments{a} python3-pymemcache{a} python3-pymysql{a} python3-pyparsing{a} python3-pyperclip{a} python3-pytest{a} python3-pythonjsonlogger{a} python3-pytimeparse{a} python3-pytz{a} python3-qpid-proton{a} python3-redis{a} python3-requests{a} python3-restructuredtext-lint{a} python3-rfc3986{a} python3-roman-numerals{a} python3-s3transfer{a} python3-secretstorage{a} python3-setproctitle{a} python3-setuptools{a} python3-setuptools-scm{a} python3-simplegeneric{a} python3-six{a} python3-snappy{a} python3-snowballstemmer{a} python3-soupsieve{a} python3-sphinx{a} python3-sphinx-bootstrap-theme{a} python3-sphinx-rtd-theme{a} python3-sphinxcontrib.httpdomain{a} python3-sphinxcontrib.jquery{a} python3-sqlalchemy{a} python3-sqlalchemy-utils{a} python3-statsd{a} python3-stestr{a} python3-stevedore{a} python3-subunit{a} python3-swiftclient{a} python3-sysv-ipc{a} python3-tempita{a} python3-tenacity{a} python3-testresources{a} python3-testscenarios{a} python3-testtools{a} python3-tomlkit{a} python3-tooz{a} python3-typeguard{a} python3-typeshed{a} python3-typing-extensions{a} python3-tz{a} python3-uhashring{a} python3-ujson{a} python3-urllib3{a} python3-voluptuous{a} python3-waitress{a} python3-wcwidth{a} python3-webob{a} python3-webtest{a} python3-werkzeug{a} python3-wheel{a} python3-wrapt{a} python3-wsgi-intercept{a} python3-yaml{a} python3-zake{a} python3-zipp{a} python3-zope.event{a} python3-zope.interface{a} python3.13{a} python3.13-minimal{a} readline-common{a} rsync{a} sensible-utils{a} sgml-base{a} socat{a} sphinx-common{a} sphinx-rtd-theme-common{a} ssl-cert{a} subunit{a} tzdata{a} ucf{a} wget{a} xml-core{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: autopkgtest binfmt-support clang-tools-19 e2fsprogs javascript-common krb5-locales libarchive-cpio-perl libclang-rt-19-dev libdbd-mariadb-perl libdbd-mysql-perl libgpg-error-l10n libgpm2 libhtml-template-perl libjson-xs-perl libldap-common libltdl-dev libmail-sendmail-perl libpam-cap libpaper-utils libsasl2-modules libterm-readkey-perl linux-sysctl-defaults logrotate madison-lite mariadb-plugin-provider-bzip2 mariadb-plugin-provider-lz4 mariadb-plugin-provider-lzma mariadb-plugin-provider-lzo mariadb-plugin-provider-snappy postgresql-18-jit pristine-tar publicsuffix pv python3-cssselect python3-dev python3-h2 python3-html5lib python3-httpcore python3-httpx python3-openssl python3-pastescript python3-pil python3-pyinotify python3-pyqt5 python3-qtpy python3-sqlalchemy-ext sysstat systemd wl-clipboard xclip xsel 0 packages upgraded, 359 newly installed, 0 to remove and 0 not upgraded. Need to get 237 MB of archives. After unpacking 1499 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main arm64 fonts-lato all 2.015-1 [2780 kB] Get: 2 http://deb.debian.org/debian forky/main arm64 galera-4 arm64 26.4.23-1 [774 kB] Get: 3 http://deb.debian.org/debian forky/main arm64 readline-common all 8.3-3 [74.8 kB] Get: 4 http://deb.debian.org/debian forky/main arm64 libreadline8t64 arm64 8.3-3 [169 kB] Get: 5 http://deb.debian.org/debian forky/main arm64 gawk arm64 1:5.3.2-1 [731 kB] Get: 6 http://deb.debian.org/debian forky/main arm64 libexpat1 arm64 2.7.3-1 [96.5 kB] Get: 7 http://deb.debian.org/debian forky/main arm64 mysql-common all 5.8+1.1.1 [6784 B] Get: 8 http://deb.debian.org/debian forky/main arm64 mariadb-common all 1:11.8.3-1 [28.8 kB] Get: 9 http://deb.debian.org/debian forky/main arm64 libproc2-0 arm64 2:4.0.4-9 [62.8 kB] Get: 10 http://deb.debian.org/debian forky/main arm64 procps arm64 2:4.0.4-9 [871 kB] Get: 11 http://deb.debian.org/debian forky/main arm64 libelf1t64 arm64 0.193-3 [189 kB] Get: 12 http://deb.debian.org/debian forky/main arm64 libbpf1 arm64 1:1.6.2-1 [162 kB] Get: 13 http://deb.debian.org/debian forky/main arm64 libmnl0 arm64 1.0.5-3 [11.9 kB] Get: 14 http://deb.debian.org/debian forky/main arm64 libkrb5support0 arm64 1.21.3-5 [32.4 kB] Get: 15 http://deb.debian.org/debian forky/main arm64 libcom-err2 arm64 1.47.2-3+b3 [24.9 kB] Get: 16 http://deb.debian.org/debian forky/main arm64 libk5crypto3 arm64 1.21.3-5 [81.2 kB] Get: 17 http://deb.debian.org/debian forky/main arm64 libkeyutils1 arm64 1.6.3-6 [9716 B] Get: 18 http://deb.debian.org/debian forky/main arm64 libkrb5-3 arm64 1.21.3-5 [308 kB] Get: 19 http://deb.debian.org/debian forky/main arm64 libgssapi-krb5-2 arm64 1.21.3-5 [127 kB] Get: 20 http://deb.debian.org/debian forky/main arm64 libtirpc-common all 1.3.6+ds-1 [11.0 kB] Get: 21 http://deb.debian.org/debian forky/main arm64 libtirpc3t64 arm64 1.3.6+ds-1 [79.1 kB] Get: 22 http://deb.debian.org/debian forky/main arm64 libxtables12 arm64 1.8.11-2 [30.6 kB] Get: 23 http://deb.debian.org/debian forky/main arm64 libcap2-bin arm64 1:2.75-10+b1 [35.5 kB] Get: 24 http://deb.debian.org/debian forky/main arm64 iproute2 arm64 6.17.0-1 [1054 kB] Get: 25 http://deb.debian.org/debian forky/main arm64 libdbi-perl arm64 1.647-1 [856 kB] Get: 26 http://deb.debian.org/debian forky/main arm64 liblsof0 arm64 4.99.4+dfsg-2 [128 kB] Get: 27 http://deb.debian.org/debian forky/main arm64 lsof arm64 4.99.4+dfsg-2 [306 kB] Get: 28 http://deb.debian.org/debian forky/main arm64 libconfig-inifiles-perl all 3.000003-4 [44.9 kB] Get: 29 http://deb.debian.org/debian forky/main arm64 libmariadb3 arm64 1:11.8.3-1+b1 [176 kB] Get: 30 http://deb.debian.org/debian forky/main arm64 libedit2 arm64 3.1-20250104-1 [89.3 kB] Get: 31 http://deb.debian.org/debian forky/main arm64 libncurses6 arm64 6.5+20250216-2 [96.1 kB] Get: 32 http://deb.debian.org/debian forky/main arm64 mariadb-client-core arm64 1:11.8.3-1+b1 [884 kB] Get: 33 http://deb.debian.org/debian forky/main arm64 libpcre2-posix3 arm64 10.46-1 [64.1 kB] Get: 34 http://deb.debian.org/debian forky/main arm64 liburing2 arm64 2.12-1 [27.1 kB] Get: 35 http://deb.debian.org/debian forky/main arm64 mariadb-client arm64 1:11.8.3-1+b1 [3060 kB] Get: 36 http://deb.debian.org/debian forky/main arm64 libnuma1 arm64 2.0.19-1 [21.6 kB] Get: 37 http://deb.debian.org/debian forky/main arm64 mariadb-server-core arm64 1:11.8.3-1+b1 [7367 kB] Get: 38 http://deb.debian.org/debian forky/main arm64 psmisc arm64 23.7-2 [265 kB] Get: 39 http://deb.debian.org/debian forky/main arm64 libpopt0 arm64 1.19+dfsg-2 [42.8 kB] Get: 40 http://deb.debian.org/debian forky/main arm64 rsync arm64 3.4.1+ds1-6 [405 kB] Get: 41 http://deb.debian.org/debian forky/main arm64 libwrap0 arm64 7.6.q-36 [55.0 kB] Get: 42 http://deb.debian.org/debian forky/main arm64 socat arm64 1.8.0.3-1 [411 kB] Get: 43 http://deb.debian.org/debian forky/main arm64 mariadb-server arm64 1:11.8.3-1+b1 [3651 kB] Get: 44 http://deb.debian.org/debian forky/main arm64 libjson-perl all 4.10000-1 [87.5 kB] Get: 45 http://deb.debian.org/debian forky/main arm64 netbase all 6.5 [12.4 kB] Get: 46 http://deb.debian.org/debian forky/main arm64 postgresql-client-common all 286 [47.9 kB] Get: 47 http://deb.debian.org/debian forky/main arm64 libio-pty-perl arm64 1:1.20-1+b3 [34.0 kB] Get: 48 http://deb.debian.org/debian forky/main arm64 libipc-run-perl all 20231003.0-2 [101 kB] Get: 49 http://deb.debian.org/debian forky/main arm64 postgresql-common-dev all 286 [73.2 kB] Get: 50 http://deb.debian.org/debian forky/main arm64 openssl arm64 3.5.4-1 [1457 kB] Get: 51 http://deb.debian.org/debian forky/main arm64 ssl-cert all 1.1.3 [16.8 kB] Get: 52 http://deb.debian.org/debian forky/main arm64 libtext-charwidth-perl arm64 0.04-11+b4 [9652 B] Get: 53 http://deb.debian.org/debian forky/main arm64 libtext-wrapi18n-perl all 0.06-10 [8808 B] Get: 54 http://deb.debian.org/debian forky/main arm64 sensible-utils all 0.0.26 [27.0 kB] Get: 55 http://deb.debian.org/debian forky/main arm64 ucf all 3.0052 [43.3 kB] Get: 56 http://deb.debian.org/debian forky/main arm64 postgresql-common all 286 [112 kB] Get: 57 http://deb.debian.org/debian forky/main arm64 libpython3.13-minimal arm64 3.13.9-1 [858 kB] Get: 58 http://deb.debian.org/debian forky/main arm64 python3.13-minimal arm64 3.13.9-1 [2061 kB] Get: 59 http://deb.debian.org/debian forky/main arm64 python3-minimal arm64 3.13.7-1 [27.2 kB] Get: 60 http://deb.debian.org/debian forky/main arm64 media-types all 14.0.0 [30.8 kB] Get: 61 http://deb.debian.org/debian forky/main arm64 tzdata all 2025b-5 [260 kB] Get: 62 http://deb.debian.org/debian forky/main arm64 libffi8 arm64 3.5.2-2 [21.5 kB] Get: 63 http://deb.debian.org/debian forky/main arm64 libpython3.13-stdlib arm64 3.13.9-1 [1900 kB] Get: 64 http://deb.debian.org/debian forky/main arm64 python3.13 arm64 3.13.9-1 [764 kB] Get: 65 http://deb.debian.org/debian forky/main arm64 libpython3-stdlib arm64 3.13.7-1 [10.2 kB] Get: 66 http://deb.debian.org/debian forky/main arm64 python3 arm64 3.13.7-1 [28.3 kB] Get: 67 http://deb.debian.org/debian forky/main arm64 python3-numpy-dev arm64 1:2.2.4+ds-1.2 [138 kB] Get: 68 http://deb.debian.org/debian forky/main arm64 libblas3 arm64 3.12.1-7 [135 kB] Get: 69 http://deb.debian.org/debian forky/main arm64 libgfortran5 arm64 15.2.0-4 [371 kB] Get: 70 http://deb.debian.org/debian forky/main arm64 liblapack3 arm64 3.12.1-7 [1846 kB] Get: 71 http://deb.debian.org/debian forky/main arm64 python3-numpy arm64 1:2.2.4+ds-1.2 [3620 kB] Get: 72 http://deb.debian.org/debian forky/main arm64 python3-sysv-ipc arm64 1.1.0-2+b5 [18.9 kB] Get: 73 http://deb.debian.org/debian forky/main arm64 ca-certificates all 20250419 [162 kB] Get: 74 http://deb.debian.org/debian forky/main arm64 libmagic-mgc arm64 1:5.46-5 [338 kB] Get: 75 http://deb.debian.org/debian forky/main arm64 libmagic1t64 arm64 1:5.46-5 [103 kB] Get: 76 http://deb.debian.org/debian forky/main arm64 file arm64 1:5.46-5 [43.7 kB] Get: 77 http://deb.debian.org/debian forky/main arm64 gettext-base arm64 0.23.1-2+b1 [241 kB] Get: 78 http://deb.debian.org/debian forky/main arm64 libuchardet0 arm64 0.0.8-2 [69.0 kB] Get: 79 http://deb.debian.org/debian forky/main arm64 groff-base arm64 1.23.0-9 [1130 kB] Get: 80 http://deb.debian.org/debian forky/main arm64 bsdextrautils arm64 2.41.2-1 [94.3 kB] Get: 81 http://deb.debian.org/debian forky/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 82 http://deb.debian.org/debian forky/main arm64 man-db arm64 2.13.1-1 [1453 kB] Get: 83 http://deb.debian.org/debian forky/main arm64 libunistring5 arm64 1.3-2 [453 kB] Get: 84 http://deb.debian.org/debian forky/main arm64 libidn2-0 arm64 2.3.8-4 [108 kB] Get: 85 http://deb.debian.org/debian forky/main arm64 libp11-kit0 arm64 0.25.9-2 [420 kB] Get: 86 http://deb.debian.org/debian forky/main arm64 libtasn1-6 arm64 4.20.0-2 [47.3 kB] Get: 87 http://deb.debian.org/debian forky/main arm64 libgnutls30t64 arm64 3.8.10-2 [1395 kB] Get: 88 http://deb.debian.org/debian forky/main arm64 libpsl5t64 arm64 0.21.2-1.1+b1 [57.1 kB] Get: 89 http://deb.debian.org/debian forky/main arm64 wget arm64 1.25.0-2 [970 kB] Get: 90 http://deb.debian.org/debian forky/main arm64 python3-markupsafe arm64 3.0.3-1 [13.6 kB] Get: 91 http://deb.debian.org/debian forky/main arm64 python3-mako all 1.3.10-3 [83.9 kB] Get: 92 http://deb.debian.org/debian forky/main arm64 python3-greenlet arm64 3.1.0-1+b2 [162 kB] Get: 93 http://deb.debian.org/debian forky/main arm64 python3-typing-extensions all 4.15.0-1 [92.4 kB] Get: 94 http://deb.debian.org/debian forky/main arm64 python3-sqlalchemy all 2.0.43+ds1-1 [1224 kB] Get: 95 http://deb.debian.org/debian forky/main arm64 python3-alembic all 1.16.4-2 [152 kB] Get: 96 http://deb.debian.org/debian forky/main arm64 libjs-sphinxdoc all 8.2.3-8 [27.6 kB] Get: 97 http://deb.debian.org/debian forky/main arm64 alembic all 1.16.4-2 [2073 kB] Get: 98 http://deb.debian.org/debian forky/main arm64 m4 arm64 1.4.20-2 [315 kB] Get: 99 http://deb.debian.org/debian forky/main arm64 autoconf all 2.72-3.1 [494 kB] Get: 100 http://deb.debian.org/debian forky/main arm64 autotools-dev all 20240727.1 [60.2 kB] Get: 101 http://deb.debian.org/debian forky/main arm64 automake all 1:1.18.1-2 [877 kB] Get: 102 http://deb.debian.org/debian forky/main arm64 autopoint all 0.23.1-2 [770 kB] Get: 103 http://deb.debian.org/debian forky/main arm64 libxml2-16 arm64 2.14.6+dfsg-0.1 [601 kB] Get: 104 http://deb.debian.org/debian forky/main arm64 libz3-4 arm64 4.13.3-1 [7507 kB] Get: 105 http://deb.debian.org/debian forky/main arm64 libllvm19 arm64 1:19.1.7-7 [23.2 MB] Get: 106 http://deb.debian.org/debian forky/main arm64 libclang-cpp19 arm64 1:19.1.7-7 [12.0 MB] Get: 107 http://deb.debian.org/debian forky/main arm64 libgc1 arm64 1:8.2.10-1 [244 kB] Get: 108 http://deb.debian.org/debian forky/main arm64 libobjc4 arm64 15.2.0-4 [39.7 kB] Get: 109 http://deb.debian.org/debian forky/main arm64 libobjc-15-dev arm64 15.2.0-4 [166 kB] Get: 110 http://deb.debian.org/debian forky/main arm64 libclang-common-19-dev arm64 1:19.1.7-7 [740 kB] Get: 111 http://deb.debian.org/debian forky/main arm64 llvm-19-linker-tools arm64 1:19.1.7-7 [1099 kB] Get: 112 http://deb.debian.org/debian forky/main arm64 libclang1-19 arm64 1:19.1.7-7 [6842 kB] Get: 113 http://deb.debian.org/debian forky/main arm64 clang-19 arm64 1:19.1.7-7 [113 kB] Get: 114 http://deb.debian.org/debian forky/main arm64 libdebhelper-perl all 13.28 [92.4 kB] Get: 115 http://deb.debian.org/debian forky/main arm64 libtool all 2.5.4-7 [540 kB] Get: 116 http://deb.debian.org/debian forky/main arm64 dh-autoreconf all 21 [12.2 kB] Get: 117 http://deb.debian.org/debian forky/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 118 http://deb.debian.org/debian forky/main arm64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 119 http://deb.debian.org/debian forky/main arm64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 120 http://deb.debian.org/debian forky/main arm64 dwz arm64 0.16-2 [100 kB] Get: 121 http://deb.debian.org/debian forky/main arm64 gettext arm64 0.23.1-2+b1 [1612 kB] Get: 122 http://deb.debian.org/debian forky/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 123 http://deb.debian.org/debian forky/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 124 http://deb.debian.org/debian forky/main arm64 debhelper all 13.28 [941 kB] Get: 125 http://deb.debian.org/debian forky/main arm64 dh-python all 6.20250414 [116 kB] Get: 126 http://deb.debian.org/debian forky/main arm64 sgml-base all 1.31+nmu1 [10.9 kB] Get: 127 http://deb.debian.org/debian forky/main arm64 xml-core all 0.19 [20.1 kB] Get: 128 http://deb.debian.org/debian forky/main arm64 docutils-common all 0.22.2+dfsg-2 [128 kB] Get: 129 http://deb.debian.org/debian forky/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB] Get: 130 http://deb.debian.org/debian forky/main arm64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [163 kB] Get: 131 http://deb.debian.org/debian forky/main arm64 ieee-data all 20240722 [2221 kB] Get: 132 http://deb.debian.org/debian forky/main arm64 libonig5 arm64 6.9.10-1 [187 kB] Get: 133 http://deb.debian.org/debian forky/main arm64 libjq1 arm64 1.8.1-4 [150 kB] Get: 134 http://deb.debian.org/debian forky/main arm64 jq arm64 1.8.1-4 [84.7 kB] Get: 135 http://deb.debian.org/debian forky/main arm64 libabsl20240722 arm64 20240722.0-4 [452 kB] Get: 136 http://deb.debian.org/debian forky/main arm64 libbrotli1 arm64 1.1.0-2+b7 [308 kB] Get: 137 http://deb.debian.org/debian forky/main arm64 libcares2 arm64 1.34.5-1 [92.7 kB] Get: 138 http://deb.debian.org/debian forky/main arm64 libnghttp3-9 arm64 1.12.0-1 [63.6 kB] Get: 139 http://deb.debian.org/debian forky/main arm64 libngtcp2-16 arm64 1.16.0-1 [123 kB] Get: 140 http://deb.debian.org/debian forky/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-10 [19.8 kB] Get: 141 http://deb.debian.org/debian forky/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-10 [55.0 kB] Get: 142 http://deb.debian.org/debian forky/main arm64 libldap2 arm64 2.6.10+dfsg-1 [179 kB] Get: 143 http://deb.debian.org/debian forky/main arm64 libnghttp2-14 arm64 1.64.0-1.1+b1 [71.7 kB] Get: 144 http://deb.debian.org/debian forky/main arm64 libngtcp2-crypto-ossl0 arm64 1.16.0-1 [25.7 kB] Get: 145 http://deb.debian.org/debian forky/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-3 [56.3 kB] Get: 146 http://deb.debian.org/debian forky/main arm64 libssh2-1t64 arm64 1.11.1-1 [235 kB] Get: 147 http://deb.debian.org/debian forky/main arm64 libcurl4t64 arm64 8.16.0-4 [368 kB] Get: 148 http://deb.debian.org/debian forky/main arm64 libdouble-conversion3 arm64 3.3.1-2 [37.5 kB] Get: 149 http://deb.debian.org/debian forky/main arm64 libev4t64 arm64 1:4.33-2.1+b1 [40.9 kB] Get: 150 http://deb.debian.org/debian forky/main arm64 libffi-dev arm64 3.5.2-2 [58.3 kB] Get: 151 http://deb.debian.org/debian forky/main arm64 libgpg-error0 arm64 1.56-2 [84.0 kB] Get: 152 http://deb.debian.org/debian forky/main arm64 libgcrypt20 arm64 1.11.2-2 [772 kB] Get: 153 http://deb.debian.org/debian forky/main arm64 libicu76 arm64 76.1-4 [9524 kB] Get: 154 http://deb.debian.org/debian forky/main arm64 libjs-bootstrap all 3.4.1+dfsg-6 [173 kB] Get: 155 http://deb.debian.org/debian forky/main arm64 libjs-bootswatch all 3.3.7+dfsg2-1.3 [133 kB] Get: 156 http://deb.debian.org/debian forky/main arm64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1 [319 kB] Get: 157 http://deb.debian.org/debian forky/main arm64 liblzma-dev arm64 5.8.1-2 [344 kB] Get: 158 http://deb.debian.org/debian forky/main arm64 libncurses-dev arm64 6.5+20250216-2 [340 kB] Get: 159 http://deb.debian.org/debian forky/main arm64 libpfm4 arm64 4.13.0+git106-g3e4031b-1 [73.3 kB] Get: 160 http://deb.debian.org/debian forky/main arm64 libpq5 arm64 18.0-1 [240 kB] Get: 161 http://deb.debian.org/debian forky/main arm64 libssl-dev arm64 3.5.4-1 [3377 kB] Get: 162 http://deb.debian.org/debian forky/main arm64 libpq-dev arm64 18.0-1 [159 kB] Get: 163 http://deb.debian.org/debian forky/main arm64 libprotobuf32t64 arm64 3.21.12-14 [853 kB] Get: 164 http://deb.debian.org/debian forky/main arm64 libpython3.13 arm64 3.13.9-1 [2055 kB] Get: 165 http://deb.debian.org/debian forky/main arm64 libqpid-proton11 arm64 0.37.0-6 [241 kB] Get: 166 http://deb.debian.org/debian forky/main arm64 libre2-11 arm64 20250805-1+b1 [161 kB] Get: 167 http://deb.debian.org/debian forky/main arm64 libsnappy1v5 arm64 1.2.2-2 [28.4 kB] Get: 168 http://deb.debian.org/debian forky/main arm64 libsubunit-perl all 1.4.2-3 [5724 B] Get: 169 http://deb.debian.org/debian forky/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB] Get: 170 http://deb.debian.org/debian forky/main arm64 libxml2-dev arm64 2.14.6+dfsg-0.1 [732 kB] Get: 171 http://deb.debian.org/debian forky/main arm64 libxslt1.1 arm64 1.1.43-0.2 [145 kB] Get: 172 http://deb.debian.org/debian forky/main arm64 libyaml-0-2 arm64 0.2.5-2 [49.2 kB] Get: 173 http://deb.debian.org/debian forky/main arm64 libz3-dev arm64 4.13.3-1 [107 kB] Get: 174 http://deb.debian.org/debian forky/main arm64 llvm-19-runtime arm64 1:19.1.7-7 [503 kB] Get: 175 http://deb.debian.org/debian forky/main arm64 llvm-19 arm64 1:19.1.7-7 [14.6 MB] Get: 176 http://deb.debian.org/debian forky/main arm64 python3-pygments all 2.18.0+dfsg-2 [836 kB] Get: 177 http://deb.debian.org/debian forky/main arm64 python3-yaml arm64 6.0.2-2 [122 kB] Get: 178 http://deb.debian.org/debian forky/main arm64 llvm-19-tools arm64 1:19.1.7-7 [487 kB] Get: 179 http://deb.debian.org/debian forky/main arm64 llvm-19-dev arm64 1:19.1.7-7 [39.8 MB] Get: 180 http://deb.debian.org/debian forky/main arm64 lsb-release all 12.1-2 [6072 B] Get: 181 http://deb.debian.org/debian forky/main arm64 python3-packaging all 25.0-1 [56.6 kB] Get: 182 http://deb.debian.org/debian forky/main arm64 python3-wheel all 0.46.1-2 [21.7 kB] Get: 183 http://deb.debian.org/debian forky/main arm64 python3-pip all 25.2+dfsg-1 [1386 kB] Get: 184 http://deb.debian.org/debian forky/main arm64 openstack-pkg-tools all 135 [98.7 kB] Get: 185 http://deb.debian.org/debian forky/main arm64 postgresql-client-18 arm64 18.0-1 [2061 kB] Get: 186 http://deb.debian.org/debian forky/main arm64 postgresql-18 arm64 18.0-1 [6773 kB] Get: 187 http://deb.debian.org/debian forky/main arm64 postgresql all 18+286 [17.8 kB] Get: 188 http://deb.debian.org/debian forky/main arm64 postgresql-server-dev-18 arm64 18.0-1 [1369 kB] Get: 189 http://deb.debian.org/debian forky/main arm64 postgresql-server-dev-all all 286 [14.8 kB] Get: 190 http://deb.debian.org/debian forky/main arm64 pycadf-common all 4.0.1-1 [4496 B] Get: 191 http://deb.debian.org/debian forky/main arm64 python-babel-localedata all 2.17.0-1 [6050 kB] Get: 192 http://deb.debian.org/debian forky/main arm64 python3-alabaster all 0.7.16-0.1 [27.9 kB] Get: 193 http://deb.debian.org/debian forky/main arm64 python3-all arm64 3.13.7-1 [1044 B] Get: 194 http://deb.debian.org/debian forky/main arm64 python3-dateutil all 2.9.0-4 [79.4 kB] Get: 195 http://deb.debian.org/debian forky/main arm64 python3-typeshed all 0.0~git20241223.ea91db2-4 [1531 kB] Get: 196 http://deb.debian.org/debian forky/main arm64 python3-arrow all 1.3.0-1.1 [64.7 kB] Get: 197 http://deb.debian.org/debian forky/main arm64 python3-autocommand all 2.2.2-3 [13.6 kB] Get: 198 http://deb.debian.org/debian forky/main arm64 python3-autopage all 0.4.0-4 [12.9 kB] Get: 199 http://deb.debian.org/debian forky/main arm64 python3-babel all 2.17.0-1 [117 kB] Get: 200 http://deb.debian.org/debian forky/main arm64 python3-bcrypt arm64 4.3.0-2 [186 kB] Get: 201 http://deb.debian.org/debian forky/main arm64 python3-six all 1.17.0-1 [16.5 kB] Get: 202 http://deb.debian.org/debian forky/main arm64 python3-memcache all 1.62-3 [26.0 kB] Get: 203 http://deb.debian.org/debian forky/main arm64 python3-uhashring all 2.3-2 [12.3 kB] Get: 204 http://deb.debian.org/debian forky/main arm64 python3-binary-memcached all 0.31.4+dfsg1-2 [14.2 kB] Get: 205 http://deb.debian.org/debian forky/main arm64 python3-blinker all 1.9.0-2 [12.7 kB] Get: 206 http://deb.debian.org/debian forky/main arm64 python3-jmespath all 1.0.1-1 [21.1 kB] Get: 207 http://deb.debian.org/debian forky/main arm64 python3-urllib3 all 2.5.0-1 [116 kB] Get: 208 http://deb.debian.org/debian forky/main arm64 python3-certifi all 2025.1.31+ds-1 [9652 B] Get: 209 http://deb.debian.org/debian forky/main arm64 python3-charset-normalizer arm64 3.4.3-1 [123 kB] Get: 210 http://deb.debian.org/debian forky/main arm64 python3-idna all 3.10-1 [42.0 kB] Get: 211 http://deb.debian.org/debian forky/main arm64 python3-chardet all 5.2.0+dfsg-2 [108 kB] Get: 212 http://deb.debian.org/debian forky/main arm64 python3-requests all 2.32.5+dfsg-1 [72.4 kB] Get: 213 http://deb.debian.org/debian forky/main arm64 python3-botocore all 1.37.9+repack-1 [7311 kB] Get: 214 http://deb.debian.org/debian forky/main arm64 python3-s3transfer all 0.11.4-1 [57.7 kB] Get: 215 http://deb.debian.org/debian forky/main arm64 python3-boto3 all 1.37.9-1 [339 kB] Get: 216 http://deb.debian.org/debian forky/main arm64 python3-soupsieve all 2.7-2 [39.0 kB] Get: 217 http://deb.debian.org/debian forky/main arm64 python3-bs4 all 4.14.2-1 [116 kB] Get: 218 http://deb.debian.org/debian forky/main arm64 python3-cachetools all 5.3.3-1 [13.2 kB] Get: 219 http://deb.debian.org/debian forky/main arm64 python3-cffi-backend arm64 2.0.0-2 [93.4 kB] Get: 220 http://deb.debian.org/debian forky/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB] Get: 221 http://deb.debian.org/debian forky/main arm64 python3-pyperclip all 1.11.0-1 [10.9 kB] Get: 222 http://deb.debian.org/debian forky/main arm64 python3-cmd2 all 2.5.11+ds-1 [150 kB] Get: 223 http://deb.debian.org/debian forky/main arm64 python3-roman-numerals all 3.1.0-2 [8740 B] Get: 224 http://deb.debian.org/debian forky/main arm64 python3-docutils all 0.22.2+dfsg-2 [432 kB] Get: 225 http://deb.debian.org/debian forky/main arm64 python3-more-itertools all 10.8.0-1 [71.7 kB] Get: 226 http://deb.debian.org/debian forky/main arm64 python3-typeguard all 4.4.4-1 [37.1 kB] Get: 227 http://deb.debian.org/debian forky/main arm64 python3-inflect all 7.5.0-1 [33.0 kB] Get: 228 http://deb.debian.org/debian forky/main arm64 python3-jaraco.context all 6.0.1-1 [8276 B] Get: 229 http://deb.debian.org/debian forky/main arm64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get: 230 http://deb.debian.org/debian forky/main arm64 python3-pkg-resources all 78.1.1-0.1 [224 kB] Get: 231 http://deb.debian.org/debian forky/main arm64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Get: 232 http://deb.debian.org/debian forky/main arm64 python3-zipp all 3.23.0-1 [11.0 kB] Get: 233 http://deb.debian.org/debian forky/main arm64 python3-setuptools all 78.1.1-0.1 [738 kB] Get: 234 http://deb.debian.org/debian forky/main arm64 python3-pbr all 7.0.1-3 [59.1 kB] Get: 235 http://deb.debian.org/debian forky/main arm64 python3-prettytable all 3.16.0-1 [41.9 kB] Get: 236 http://deb.debian.org/debian forky/main arm64 python3-stevedore all 5.5.0-2 [20.9 kB] Get: 237 http://deb.debian.org/debian forky/main arm64 python3-cliff all 4.11.0-3 [44.0 kB] Get: 238 http://deb.debian.org/debian forky/main arm64 python3-colorama all 0.4.6-4 [36.2 kB] Get: 239 http://deb.debian.org/debian forky/main arm64 python3-setproctitle arm64 1.3.7-1 [18.5 kB] Get: 240 http://deb.debian.org/debian forky/main arm64 python3-cotyledon all 1.7.3-3 [11.9 kB] Get: 241 http://deb.debian.org/debian forky/main arm64 python3-coverage arm64 7.8.2+dfsg1-1 [182 kB] Get: 242 http://deb.debian.org/debian forky/main arm64 python3-cryptography arm64 44.0.2-2 [879 kB] Get: 243 http://deb.debian.org/debian forky/main arm64 python3-pythonjsonlogger all 3.3.0-1 [16.0 kB] Get: 244 http://deb.debian.org/debian forky/main arm64 python3-daiquiri all 3.0.1-1 [11.0 kB] Get: 245 http://deb.debian.org/debian forky/main arm64 python3-wrapt arm64 1.17.3-2 [44.8 kB] Get: 246 http://deb.debian.org/debian forky/main arm64 python3-debtcollector all 3.0.0-5 [13.2 kB] Get: 247 http://deb.debian.org/debian forky/main arm64 python3-decorator all 5.2.1-2 [33.0 kB] Get: 248 http://deb.debian.org/debian forky/main arm64 python3-defusedxml all 0.7.1-3 [43.4 kB] Get: 249 http://deb.debian.org/debian forky/main arm64 python3-dnspython all 2.7.0-1 [164 kB] Get: 250 http://deb.debian.org/debian forky/main arm64 python3-restructuredtext-lint all 1.3.2-3 [14.0 kB] Get: 251 http://deb.debian.org/debian forky/main arm64 python3-doc8 all 0.10.1-5 [16.9 kB] Get: 252 http://deb.debian.org/debian forky/main arm64 python3-dogpile.cache all 1.3.3-1 [46.0 kB] Get: 253 http://deb.debian.org/debian forky/main arm64 python3-protobuf arm64 3.21.12-14 [242 kB] Get: 254 http://deb.debian.org/debian forky/main arm64 python3-grpcio arm64 1.51.1-6 [2084 kB] Get: 255 http://deb.debian.org/debian forky/main arm64 python3-tenacity all 9.1.2-2 [46.2 kB] Get: 256 http://deb.debian.org/debian forky/main arm64 python3-etcd3 all 0.12.0-3 [31.0 kB] Get: 257 http://deb.debian.org/debian forky/main arm64 python3-futurist all 3.2.0-2 [26.6 kB] Get: 258 http://deb.debian.org/debian forky/main arm64 python3-etcd3gw all 2.4.2-3 [13.9 kB] Get: 259 http://deb.debian.org/debian forky/main arm64 python3-eventlet all 0.40.3-2 [311 kB] Get: 260 http://deb.debian.org/debian forky/main arm64 python3-extras all 1.0.0-6 [7528 B] Get: 261 http://deb.debian.org/debian forky/main arm64 python3-monotonic all 1.6-3 [5340 B] Get: 262 http://deb.debian.org/debian forky/main arm64 python3-fasteners all 0.19-2 [14.4 kB] Get: 263 http://deb.debian.org/debian forky/main arm64 python3-testtools all 2.7.2-5 [123 kB] Get: 264 http://deb.debian.org/debian forky/main arm64 python3-fixtures all 4.2.5-2 [38.4 kB] Get: 265 http://deb.debian.org/debian forky/main arm64 python3-pyparsing all 3.1.3-1 [148 kB] Get: 266 http://deb.debian.org/debian forky/main arm64 python3-httplib2 all 0.22.0-1 [36.1 kB] Get: 267 http://deb.debian.org/debian forky/main arm64 python3-ply all 3.11-9 [62.9 kB] Get: 268 http://deb.debian.org/debian forky/main arm64 python3-jsonpath-rw all 1.4.0-7 [14.8 kB] Get: 269 http://deb.debian.org/debian forky/main arm64 python3-jsonpath-rw-ext all 1.2.2-4 [11.7 kB] Get: 270 http://deb.debian.org/debian forky/main arm64 python3-wsgi-intercept all 1.13.1-1 [18.9 kB] Get: 271 http://deb.debian.org/debian forky/main arm64 python3-iniconfig all 2.1.0-1 [7432 B] Get: 272 http://deb.debian.org/debian forky/main arm64 python3-pluggy all 1.6.0-1 [27.1 kB] Get: 273 http://deb.debian.org/debian forky/main arm64 python3-pytest all 8.4.2-1 [266 kB] Get: 274 http://deb.debian.org/debian forky/main arm64 python3-gabbi all 3.0.0-3 [42.0 kB] Get: 275 http://deb.debian.org/debian forky/main arm64 python3-zope.event all 6.0-2 [8496 B] Get: 276 http://deb.debian.org/debian forky/main arm64 python3-zope.interface arm64 8.0.1-1 [152 kB] Get: 277 http://deb.debian.org/debian forky/main arm64 python3-gevent arm64 24.11.1-1+b1 [752 kB] Get: 278 http://deb.debian.org/debian forky/main arm64 python3-imagesize all 1.4.1-1 [6688 B] Get: 279 http://deb.debian.org/debian forky/main arm64 python3-infinity all 1.5-4 [4468 B] Get: 280 http://deb.debian.org/debian forky/main arm64 python3-iso8601 all 2.1.0-2 [12.1 kB] Get: 281 http://deb.debian.org/debian forky/main arm64 python3-jaraco.classes all 3.4.0-1 [7728 B] Get: 282 http://deb.debian.org/debian forky/main arm64 python3-jeepney all 0.9.0-1 [33.4 kB] Get: 283 http://deb.debian.org/debian forky/main arm64 python3-jinja2 all 3.1.6-1 [107 kB] Get: 284 http://deb.debian.org/debian forky/main arm64 python3-json-pointer all 2.4-3 [14.6 kB] Get: 285 http://deb.debian.org/debian forky/main arm64 python3-jsonpatch all 1.32-5 [12.1 kB] Get: 286 http://deb.debian.org/debian forky/main arm64 python3-jwt all 2.10.1-3 [31.3 kB] Get: 287 http://deb.debian.org/debian forky/main arm64 python3-kerberos arm64 1.1.14-3.1+b12 [19.8 kB] Get: 288 http://deb.debian.org/debian forky/main arm64 python3-pure-sasl all 0.5.1+dfsg1-5 [11.9 kB] Get: 289 http://deb.debian.org/debian forky/main arm64 python3-kazoo all 2.10.0-2 [120 kB] Get: 290 http://deb.debian.org/debian forky/main arm64 python3-secretstorage all 3.4.0-1 [16.5 kB] Get: 291 http://deb.debian.org/debian forky/main arm64 python3-keyring all 25.6.0-3 [54.9 kB] Get: 292 http://deb.debian.org/debian forky/main arm64 python3-lxml arm64 6.0.2-1 [1260 kB] Get: 293 http://deb.debian.org/debian forky/main arm64 python3-oauthlib all 3.3.1-1 [99.5 kB] Get: 294 http://deb.debian.org/debian forky/main arm64 python3-os-service-types all 1.8.0-2 [13.2 kB] Get: 295 http://deb.debian.org/debian forky/main arm64 python3-keystoneauth1 all 5.12.0-3 [170 kB] Get: 296 http://deb.debian.org/debian forky/main arm64 python3-netaddr all 1.3.0-1 [356 kB] Get: 297 http://deb.debian.org/debian forky/main arm64 python3-oslo.i18n all 6.6.0-2 [19.2 kB] Get: 298 http://deb.debian.org/debian forky/main arm64 python3-oslo.context all 6.1.0-2 [12.8 kB] Get: 299 http://deb.debian.org/debian forky/main arm64 python3-msgpack arm64 1.0.3-3+b5 [77.4 kB] Get: 300 http://deb.debian.org/debian forky/main arm64 python3-psutil arm64 7.1.0-1 [224 kB] Get: 301 http://deb.debian.org/debian forky/main arm64 python3-pytz all 2025.2-4 [31.8 kB] Get: 302 http://deb.debian.org/debian forky/main arm64 python3-tz all 2025.2-4 [4272 B] Get: 303 http://deb.debian.org/debian forky/main arm64 python3-oslo.utils all 9.1.0-2 [83.9 kB] Get: 304 http://deb.debian.org/debian forky/main arm64 python3-oslo.serialization all 5.8.0-2 [14.7 kB] Get: 305 http://deb.debian.org/debian forky/main arm64 python3-pyasyncore all 1.0.2-3 [10.1 kB] Get: 306 http://deb.debian.org/debian forky/main arm64 python3-oslo.log all 7.2.1-2 [44.0 kB] Get: 307 http://deb.debian.org/debian forky/main arm64 python3-rfc3986 all 2.0.0-3 [21.6 kB] Get: 308 http://deb.debian.org/debian forky/main arm64 python3-oslo.config all 1:10.0.0-2 [108 kB] Get: 309 http://deb.debian.org/debian forky/main arm64 python3-keystoneclient all 1:5.7.0-2 [200 kB] Get: 310 http://deb.debian.org/debian forky/main arm64 python3-oslo.cache all 3.12.0-2 [35.7 kB] Get: 311 http://deb.debian.org/debian forky/main arm64 python3-pycadf all 4.0.1-1 [18.1 kB] Get: 312 http://deb.debian.org/debian forky/main arm64 python3-legacy-cgi all 2.6.3-1 [16.5 kB] Get: 313 http://deb.debian.org/debian forky/main arm64 python3-webob all 1:1.8.9-1 [89.1 kB] Get: 314 http://deb.debian.org/debian forky/main arm64 python3-keystonemiddleware all 10.12.0-2 [80.2 kB] Get: 315 http://deb.debian.org/debian forky/main arm64 python3-logutils all 0.3.5-5 [17.5 kB] Get: 316 http://deb.debian.org/debian forky/main arm64 python3-lz4 arm64 4.4.4+dfsg-3 [25.5 kB] Get: 317 http://deb.debian.org/debian forky/main arm64 python3-mysqldb arm64 1.4.6-2+b6 [50.6 kB] Get: 318 http://deb.debian.org/debian forky/main arm64 python3-tomlkit all 0.13.3-2 [44.4 kB] Get: 319 http://deb.debian.org/debian forky/main arm64 python3-voluptuous all 0.15.2-2 [46.5 kB] Get: 320 http://deb.debian.org/debian forky/main arm64 python3-subunit all 1.4.2-3 [66.4 kB] Get: 321 http://deb.debian.org/debian forky/main arm64 subunit all 1.4.2-3 [5248 B] Get: 322 http://deb.debian.org/debian forky/main arm64 python3-stestr all 4.2.0-1 [63.7 kB] Get: 323 http://deb.debian.org/debian forky/main arm64 python3-os-testr all 3.0.0-5 [18.1 kB] Get: 324 http://deb.debian.org/debian forky/main arm64 python3-psycopg2 arm64 2.9.10-1+b1 [121 kB] Get: 325 http://deb.debian.org/debian forky/main arm64 python3-pymysql all 1.1.1-2 [43.0 kB] Get: 326 http://deb.debian.org/debian forky/main arm64 python3-testresources all 2.0.1-5 [26.3 kB] Get: 327 http://deb.debian.org/debian forky/main arm64 python3-testscenarios all 0.5.0-5 [12.8 kB] Get: 328 http://deb.debian.org/debian forky/main arm64 python3-oslo.db all 17.4.0-2 [96.7 kB] Get: 329 http://deb.debian.org/debian forky/main arm64 python3-statsd all 4.0.1-3 [13.3 kB] Get: 330 http://deb.debian.org/debian forky/main arm64 python3-oslo.middleware all 6.6.0-2 [34.4 kB] Get: 331 http://deb.debian.org/debian forky/main arm64 python3-oslo.policy all 4.6.0-2 [55.9 kB] Get: 332 http://deb.debian.org/debian forky/main arm64 python3-tempita all 0.6.0-1 [14.6 kB] Get: 333 http://deb.debian.org/debian forky/main arm64 python3-paste all 3.10.1-1 [222 kB] Get: 334 http://deb.debian.org/debian forky/main arm64 python3-pastedeploy-tpl all 3.1-2 [8388 B] Get: 335 http://deb.debian.org/debian forky/main arm64 python3-pastedeploy all 3.1-2 [18.4 kB] Get: 336 http://deb.debian.org/debian forky/main arm64 python3-simplegeneric all 0.8.1-5 [10.9 kB] Get: 337 http://deb.debian.org/debian forky/main arm64 python3-pecan all 1.5.1-6 [103 kB] Get: 338 http://deb.debian.org/debian forky/main arm64 python3-pymemcache all 4.0.0-8 [45.0 kB] Get: 339 http://deb.debian.org/debian forky/main arm64 python3-pytimeparse all 1.1.5-4 [8260 B] Get: 340 http://deb.debian.org/debian forky/main arm64 python3-qpid-proton arm64 0.37.0-6 [137 kB] Get: 341 http://deb.debian.org/debian forky/main arm64 python3-redis all 6.4.0-1 [244 kB] Get: 342 http://deb.debian.org/debian forky/main arm64 python3-setuptools-scm all 8.2.1-3 [41.3 kB] Get: 343 http://deb.debian.org/debian forky/main arm64 python3-snappy arm64 0.5.3-1.2+b6 [17.2 kB] Get: 344 http://deb.debian.org/debian forky/main arm64 python3-snowballstemmer all 3.0.1-1 [63.5 kB] Get: 345 http://deb.debian.org/debian forky/main arm64 sphinx-common all 8.2.3-8 [619 kB] Get: 346 http://deb.debian.org/debian forky/main arm64 python3-sphinx all 8.2.3-8 [477 kB] Get: 347 http://deb.debian.org/debian forky/main arm64 python3-sphinx-bootstrap-theme all 0.8.1+ds-1 [160 kB] Get: 348 http://deb.debian.org/debian forky/main arm64 sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1023 kB] Get: 349 http://deb.debian.org/debian forky/main arm64 python3-sphinxcontrib.jquery all 4.1-6 [7496 B] Get: 350 http://deb.debian.org/debian forky/main arm64 python3-sphinx-rtd-theme all 3.0.2+dfsg-3 [29.7 kB] Get: 351 http://deb.debian.org/debian forky/main arm64 python3-sphinxcontrib.httpdomain all 1.8.1-2 [21.5 kB] Get: 352 http://deb.debian.org/debian forky/main arm64 python3-sqlalchemy-utils all 0.41.2-2 [68.2 kB] Get: 353 http://deb.debian.org/debian forky/main arm64 python3-swiftclient all 1:4.8.0-2 [76.7 kB] Get: 354 http://deb.debian.org/debian forky/main arm64 python3-zake all 0.2.2-8 [15.6 kB] Get: 355 http://deb.debian.org/debian forky/main arm64 python3-tooz all 7.0.0-2 [53.0 kB] Get: 356 http://deb.debian.org/debian forky/main arm64 python3-ujson arm64 5.11.0-2 [25.0 kB] Get: 357 http://deb.debian.org/debian forky/main arm64 python3-waitress all 3.0.2-2 [46.6 kB] Get: 358 http://deb.debian.org/debian forky/main arm64 python3-webtest all 3.0.6-1 [35.8 kB] Get: 359 http://deb.debian.org/debian forky/main arm64 python3-werkzeug all 3.1.3-2 [207 kB] Fetched 237 MB in 3s (93.8 MB/s) Preconfiguring packages ... /var/cache/debconf/tmp.ci/postgresql.config.60tNSh: 12: pg_lsclusters: not found Selecting previously unselected package fonts-lato. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20002 files and directories currently installed.) Preparing to unpack .../fonts-lato_2.015-1_all.deb ... Unpacking fonts-lato (2.015-1) ... Selecting previously unselected package galera-4. Preparing to unpack .../galera-4_26.4.23-1_arm64.deb ... Unpacking galera-4 (26.4.23-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../readline-common_8.3-3_all.deb ... Unpacking readline-common (8.3-3) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../libreadline8t64_8.3-3_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.3-3) ... Setting up readline-common (8.3-3) ... Setting up libreadline8t64:arm64 (8.3-3) ... Selecting previously unselected package gawk. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20069 files and directories currently installed.) Preparing to unpack .../00-gawk_1%3a5.3.2-1_arm64.deb ... Unpacking gawk (1:5.3.2-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../01-libexpat1_2.7.3-1_arm64.deb ... Unpacking libexpat1:arm64 (2.7.3-1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../02-mysql-common_5.8+1.1.1_all.deb ... Unpacking mysql-common (5.8+1.1.1) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../03-mariadb-common_1%3a11.8.3-1_all.deb ... Unpacking mariadb-common (1:11.8.3-1) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../04-libproc2-0_2%3a4.0.4-9_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.4-9) ... Selecting previously unselected package procps. Preparing to unpack .../05-procps_2%3a4.0.4-9_arm64.deb ... Unpacking procps (2:4.0.4-9) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../06-libelf1t64_0.193-3_arm64.deb ... Unpacking libelf1t64:arm64 (0.193-3) ... Selecting previously unselected package libbpf1:arm64. Preparing to unpack .../07-libbpf1_1%3a1.6.2-1_arm64.deb ... Unpacking libbpf1:arm64 (1:1.6.2-1) ... Selecting previously unselected package libmnl0:arm64. Preparing to unpack .../08-libmnl0_1.0.5-3_arm64.deb ... Unpacking libmnl0:arm64 (1.0.5-3) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../09-libkrb5support0_1.21.3-5_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-5) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../10-libcom-err2_1.47.2-3+b3_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.2-3+b3) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../11-libk5crypto3_1.21.3-5_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-5) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../12-libkeyutils1_1.6.3-6_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-6) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../13-libkrb5-3_1.21.3-5_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-5) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../14-libgssapi-krb5-2_1.21.3-5_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-5) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../15-libtirpc-common_1.3.6+ds-1_all.deb ... Unpacking libtirpc-common (1.3.6+ds-1) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../16-libtirpc3t64_1.3.6+ds-1_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.6+ds-1) ... Selecting previously unselected package libxtables12:arm64. Preparing to unpack .../17-libxtables12_1.8.11-2_arm64.deb ... Unpacking libxtables12:arm64 (1.8.11-2) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../18-libcap2-bin_1%3a2.75-10+b1_arm64.deb ... Unpacking libcap2-bin (1:2.75-10+b1) ... Selecting previously unselected package iproute2. Preparing to unpack .../19-iproute2_6.17.0-1_arm64.deb ... Unpacking iproute2 (6.17.0-1) ... Selecting previously unselected package libdbi-perl:arm64. Preparing to unpack .../20-libdbi-perl_1.647-1_arm64.deb ... Unpacking libdbi-perl:arm64 (1.647-1) ... Selecting previously unselected package liblsof0. Preparing to unpack .../21-liblsof0_4.99.4+dfsg-2_arm64.deb ... Unpacking liblsof0 (4.99.4+dfsg-2) ... Selecting previously unselected package lsof. Preparing to unpack .../22-lsof_4.99.4+dfsg-2_arm64.deb ... Unpacking lsof (4.99.4+dfsg-2) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../23-libconfig-inifiles-perl_3.000003-4_all.deb ... Unpacking libconfig-inifiles-perl (3.000003-4) ... Selecting previously unselected package libmariadb3:arm64. Preparing to unpack .../24-libmariadb3_1%3a11.8.3-1+b1_arm64.deb ... Unpacking libmariadb3:arm64 (1:11.8.3-1+b1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../25-libedit2_3.1-20250104-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20250104-1) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../26-libncurses6_6.5+20250216-2_arm64.deb ... Unpacking libncurses6:arm64 (6.5+20250216-2) ... Selecting previously unselected package mariadb-client-core. Preparing to unpack .../27-mariadb-client-core_1%3a11.8.3-1+b1_arm64.deb ... Unpacking mariadb-client-core (1:11.8.3-1+b1) ... Selecting previously unselected package libpcre2-posix3:arm64. Preparing to unpack .../28-libpcre2-posix3_10.46-1_arm64.deb ... Unpacking libpcre2-posix3:arm64 (10.46-1) ... Selecting previously unselected package liburing2:arm64. Preparing to unpack .../29-liburing2_2.12-1_arm64.deb ... Unpacking liburing2:arm64 (2.12-1) ... Selecting previously unselected package mariadb-client. Preparing to unpack .../30-mariadb-client_1%3a11.8.3-1+b1_arm64.deb ... Unpacking mariadb-client (1:11.8.3-1+b1) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../31-libnuma1_2.0.19-1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.19-1) ... Selecting previously unselected package mariadb-server-core. Preparing to unpack .../32-mariadb-server-core_1%3a11.8.3-1+b1_arm64.deb ... Unpacking mariadb-server-core (1:11.8.3-1+b1) ... Selecting previously unselected package psmisc. Preparing to unpack .../33-psmisc_23.7-2_arm64.deb ... Unpacking psmisc (23.7-2) ... Selecting previously unselected package libpopt0:arm64. Preparing to unpack .../34-libpopt0_1.19+dfsg-2_arm64.deb ... Unpacking libpopt0:arm64 (1.19+dfsg-2) ... Selecting previously unselected package rsync. Preparing to unpack .../35-rsync_3.4.1+ds1-6_arm64.deb ... Unpacking rsync (3.4.1+ds1-6) ... Selecting previously unselected package libwrap0:arm64. Preparing to unpack .../36-libwrap0_7.6.q-36_arm64.deb ... Unpacking libwrap0:arm64 (7.6.q-36) ... Selecting previously unselected package socat. Preparing to unpack .../37-socat_1.8.0.3-1_arm64.deb ... Unpacking socat (1.8.0.3-1) ... Setting up mysql-common (5.8+1.1.1) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up mariadb-common (1:11.8.3-1) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libproc2-0:arm64 (2:4.0.4-9) ... Setting up procps (2:4.0.4-9) ... Selecting previously unselected package mariadb-server. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21476 files and directories currently installed.) Preparing to unpack .../00-mariadb-server_1%3a11.8.3-1+b1_arm64.deb ... Unpacking mariadb-server (1:11.8.3-1+b1) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../01-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.5_all.deb ... Unpacking netbase (6.5) ... Selecting previously unselected package postgresql-client-common. Preparing to unpack .../03-postgresql-client-common_286_all.deb ... Unpacking postgresql-client-common (286) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../04-libio-pty-perl_1%3a1.20-1+b3_arm64.deb ... Unpacking libio-pty-perl (1:1.20-1+b3) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../05-libipc-run-perl_20231003.0-2_all.deb ... Unpacking libipc-run-perl (20231003.0-2) ... Selecting previously unselected package postgresql-common-dev. Preparing to unpack .../06-postgresql-common-dev_286_all.deb ... Unpacking postgresql-common-dev (286) ... Selecting previously unselected package openssl. Preparing to unpack .../07-openssl_3.5.4-1_arm64.deb ... Unpacking openssl (3.5.4-1) ... Selecting previously unselected package ssl-cert. Preparing to unpack .../08-ssl-cert_1.1.3_all.deb ... Unpacking ssl-cert (1.1.3) ... Selecting previously unselected package libtext-charwidth-perl:arm64. Preparing to unpack .../09-libtext-charwidth-perl_0.04-11+b4_arm64.deb ... Unpacking libtext-charwidth-perl:arm64 (0.04-11+b4) ... Selecting previously unselected package libtext-wrapi18n-perl. Preparing to unpack .../10-libtext-wrapi18n-perl_0.06-10_all.deb ... Unpacking libtext-wrapi18n-perl (0.06-10) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../11-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package ucf. Preparing to unpack .../12-ucf_3.0052_all.deb ... Moving old data out of the way Unpacking ucf (3.0052) ... Selecting previously unselected package postgresql-common. Preparing to unpack .../13-postgresql-common_286_all.deb ... Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' Unpacking postgresql-common (286) ... Selecting previously unselected package libpython3.13-minimal:arm64. Preparing to unpack .../14-libpython3.13-minimal_3.13.9-1_arm64.deb ... Unpacking libpython3.13-minimal:arm64 (3.13.9-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../15-python3.13-minimal_3.13.9-1_arm64.deb ... Unpacking python3.13-minimal (3.13.9-1) ... Setting up libpython3.13-minimal:arm64 (3.13.9-1) ... Setting up libexpat1:arm64 (2.7.3-1) ... Setting up python3.13-minimal (3.13.9-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 22651 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.7-1_arm64.deb ... Unpacking python3-minimal (3.13.7-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_14.0.0_all.deb ... Unpacking media-types (14.0.0) ... Selecting previously unselected package tzdata. Preparing to unpack .../2-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package libffi8:arm64. Preparing to unpack .../3-libffi8_3.5.2-2_arm64.deb ... Unpacking libffi8:arm64 (3.5.2-2) ... Selecting previously unselected package libpython3.13-stdlib:arm64. Preparing to unpack .../4-libpython3.13-stdlib_3.13.9-1_arm64.deb ... Unpacking libpython3.13-stdlib:arm64 (3.13.9-1) ... Selecting previously unselected package python3.13. Preparing to unpack .../5-python3.13_3.13.9-1_arm64.deb ... Unpacking python3.13 (3.13.9-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../6-libpython3-stdlib_3.13.7-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.13.7-1) ... Setting up python3-minimal (3.13.7-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 23627 files and directories currently installed.) Preparing to unpack .../000-python3_3.13.7-1_arm64.deb ... Unpacking python3 (3.13.7-1) ... Selecting previously unselected package python3-numpy-dev:arm64. Preparing to unpack .../001-python3-numpy-dev_1%3a2.2.4+ds-1.2_arm64.deb ... Unpacking python3-numpy-dev:arm64 (1:2.2.4+ds-1.2) ... Selecting previously unselected package libblas3:arm64. Preparing to unpack .../002-libblas3_3.12.1-7_arm64.deb ... Unpacking libblas3:arm64 (3.12.1-7) ... Selecting previously unselected package libgfortran5:arm64. Preparing to unpack .../003-libgfortran5_15.2.0-4_arm64.deb ... Unpacking libgfortran5:arm64 (15.2.0-4) ... Selecting previously unselected package liblapack3:arm64. Preparing to unpack .../004-liblapack3_3.12.1-7_arm64.deb ... Unpacking liblapack3:arm64 (3.12.1-7) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../005-python3-numpy_1%3a2.2.4+ds-1.2_arm64.deb ... Unpacking python3-numpy (1:2.2.4+ds-1.2) ... Selecting previously unselected package python3-sysv-ipc. Preparing to unpack .../006-python3-sysv-ipc_1.1.0-2+b5_arm64.deb ... Unpacking python3-sysv-ipc (1.1.0-2+b5) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../007-ca-certificates_20250419_all.deb ... Unpacking ca-certificates (20250419) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../008-libmagic-mgc_1%3a5.46-5_arm64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../009-libmagic1t64_1%3a5.46-5_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../010-file_1%3a5.46-5_arm64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../011-gettext-base_0.23.1-2+b1_arm64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../012-libuchardet0_0.0.8-2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../013-groff-base_1.23.0-9_arm64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../014-bsdextrautils_2.41.2-1_arm64.deb ... Unpacking bsdextrautils (2.41.2-1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../015-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../016-man-db_2.13.1-1_arm64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../017-libunistring5_1.3-2_arm64.deb ... Unpacking libunistring5:arm64 (1.3-2) ... Selecting previously unselected package libidn2-0:arm64. Preparing to unpack .../018-libidn2-0_2.3.8-4_arm64.deb ... Unpacking libidn2-0:arm64 (2.3.8-4) ... Selecting previously unselected package libp11-kit0:arm64. Preparing to unpack .../019-libp11-kit0_0.25.9-2_arm64.deb ... Unpacking libp11-kit0:arm64 (0.25.9-2) ... Selecting previously unselected package libtasn1-6:arm64. Preparing to unpack .../020-libtasn1-6_4.20.0-2_arm64.deb ... Unpacking libtasn1-6:arm64 (4.20.0-2) ... Selecting previously unselected package libgnutls30t64:arm64. Preparing to unpack .../021-libgnutls30t64_3.8.10-2_arm64.deb ... Unpacking libgnutls30t64:arm64 (3.8.10-2) ... Selecting previously unselected package libpsl5t64:arm64. Preparing to unpack .../022-libpsl5t64_0.21.2-1.1+b1_arm64.deb ... Unpacking libpsl5t64:arm64 (0.21.2-1.1+b1) ... Selecting previously unselected package wget. Preparing to unpack .../023-wget_1.25.0-2_arm64.deb ... Unpacking wget (1.25.0-2) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../024-python3-markupsafe_3.0.3-1_arm64.deb ... Unpacking python3-markupsafe (3.0.3-1) ... Selecting previously unselected package python3-mako. Preparing to unpack .../025-python3-mako_1.3.10-3_all.deb ... Unpacking python3-mako (1.3.10-3) ... Selecting previously unselected package python3-greenlet. Preparing to unpack .../026-python3-greenlet_3.1.0-1+b2_arm64.deb ... Unpacking python3-greenlet (3.1.0-1+b2) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../027-python3-typing-extensions_4.15.0-1_all.deb ... Unpacking python3-typing-extensions (4.15.0-1) ... Selecting previously unselected package python3-sqlalchemy. Preparing to unpack .../028-python3-sqlalchemy_2.0.43+ds1-1_all.deb ... Unpacking python3-sqlalchemy (2.0.43+ds1-1) ... Selecting previously unselected package python3-alembic. Preparing to unpack .../029-python3-alembic_1.16.4-2_all.deb ... Unpacking python3-alembic (1.16.4-2) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../030-libjs-sphinxdoc_8.2.3-8_all.deb ... Unpacking libjs-sphinxdoc (8.2.3-8) ... Selecting previously unselected package alembic. Preparing to unpack .../031-alembic_1.16.4-2_all.deb ... Unpacking alembic (1.16.4-2) ... Selecting previously unselected package m4. Preparing to unpack .../032-m4_1.4.20-2_arm64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../033-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../034-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../035-automake_1%3a1.18.1-2_all.deb ... Unpacking automake (1:1.18.1-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../036-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libxml2-16:arm64. Preparing to unpack .../037-libxml2-16_2.14.6+dfsg-0.1_arm64.deb ... Unpacking libxml2-16:arm64 (2.14.6+dfsg-0.1) ... Selecting previously unselected package libz3-4:arm64. Preparing to unpack .../038-libz3-4_4.13.3-1_arm64.deb ... Unpacking libz3-4:arm64 (4.13.3-1) ... Selecting previously unselected package libllvm19:arm64. Preparing to unpack .../039-libllvm19_1%3a19.1.7-7_arm64.deb ... Unpacking libllvm19:arm64 (1:19.1.7-7) ... Selecting previously unselected package libclang-cpp19. Preparing to unpack .../040-libclang-cpp19_1%3a19.1.7-7_arm64.deb ... Unpacking libclang-cpp19 (1:19.1.7-7) ... Selecting previously unselected package libgc1:arm64. Preparing to unpack .../041-libgc1_1%3a8.2.10-1_arm64.deb ... Unpacking libgc1:arm64 (1:8.2.10-1) ... Selecting previously unselected package libobjc4:arm64. Preparing to unpack .../042-libobjc4_15.2.0-4_arm64.deb ... Unpacking libobjc4:arm64 (15.2.0-4) ... Selecting previously unselected package libobjc-15-dev:arm64. Preparing to unpack .../043-libobjc-15-dev_15.2.0-4_arm64.deb ... Unpacking libobjc-15-dev:arm64 (15.2.0-4) ... Selecting previously unselected package libclang-common-19-dev:arm64. Preparing to unpack .../044-libclang-common-19-dev_1%3a19.1.7-7_arm64.deb ... Unpacking libclang-common-19-dev:arm64 (1:19.1.7-7) ... Selecting previously unselected package llvm-19-linker-tools. Preparing to unpack .../045-llvm-19-linker-tools_1%3a19.1.7-7_arm64.deb ... Unpacking llvm-19-linker-tools (1:19.1.7-7) ... Selecting previously unselected package libclang1-19. Preparing to unpack .../046-libclang1-19_1%3a19.1.7-7_arm64.deb ... Unpacking libclang1-19 (1:19.1.7-7) ... Selecting previously unselected package clang-19. Preparing to unpack .../047-clang-19_1%3a19.1.7-7_arm64.deb ... Unpacking clang-19 (1:19.1.7-7) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../048-libdebhelper-perl_13.28_all.deb ... Unpacking libdebhelper-perl (13.28) ... Selecting previously unselected package libtool. Preparing to unpack .../049-libtool_2.5.4-7_all.deb ... Unpacking libtool (2.5.4-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../050-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../051-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../052-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../053-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../054-dwz_0.16-2_arm64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package gettext. Preparing to unpack .../055-gettext_0.23.1-2+b1_arm64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../056-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../057-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../058-debhelper_13.28_all.deb ... Unpacking debhelper (13.28) ... Selecting previously unselected package dh-python. Preparing to unpack .../059-dh-python_6.20250414_all.deb ... Unpacking dh-python (6.20250414) ... Selecting previously unselected package sgml-base. Preparing to unpack .../060-sgml-base_1.31+nmu1_all.deb ... Unpacking sgml-base (1.31+nmu1) ... Selecting previously unselected package xml-core. Preparing to unpack .../061-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package docutils-common. Preparing to unpack .../062-docutils-common_0.22.2+dfsg-2_all.deb ... Unpacking docutils-common (0.22.2+dfsg-2) ... Selecting previously unselected package fonts-font-awesome. Preparing to unpack .../063-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Selecting previously unselected package fonts-glyphicons-halflings. Preparing to unpack .../064-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... Selecting previously unselected package ieee-data. Preparing to unpack .../065-ieee-data_20240722_all.deb ... Unpacking ieee-data (20240722) ... Selecting previously unselected package libonig5:arm64. Preparing to unpack .../066-libonig5_6.9.10-1_arm64.deb ... Unpacking libonig5:arm64 (6.9.10-1) ... Selecting previously unselected package libjq1:arm64. Preparing to unpack .../067-libjq1_1.8.1-4_arm64.deb ... Unpacking libjq1:arm64 (1.8.1-4) ... Selecting previously unselected package jq. Preparing to unpack .../068-jq_1.8.1-4_arm64.deb ... Unpacking jq (1.8.1-4) ... Selecting previously unselected package libabsl20240722:arm64. Preparing to unpack .../069-libabsl20240722_20240722.0-4_arm64.deb ... Unpacking libabsl20240722:arm64 (20240722.0-4) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../070-libbrotli1_1.1.0-2+b7_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-2+b7) ... Selecting previously unselected package libcares2:arm64. Preparing to unpack .../071-libcares2_1.34.5-1_arm64.deb ... Unpacking libcares2:arm64 (1.34.5-1) ... Selecting previously unselected package libnghttp3-9:arm64. Preparing to unpack .../072-libnghttp3-9_1.12.0-1_arm64.deb ... Unpacking libnghttp3-9:arm64 (1.12.0-1) ... Selecting previously unselected package libngtcp2-16:arm64. Preparing to unpack .../073-libngtcp2-16_1.16.0-1_arm64.deb ... Unpacking libngtcp2-16:arm64 (1.16.0-1) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../074-libsasl2-modules-db_2.1.28+dfsg1-10_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../075-libsasl2-2_2.1.28+dfsg1-10_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-10) ... Selecting previously unselected package libldap2:arm64. Preparing to unpack .../076-libldap2_2.6.10+dfsg-1_arm64.deb ... Unpacking libldap2:arm64 (2.6.10+dfsg-1) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../077-libnghttp2-14_1.64.0-1.1+b1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.64.0-1.1+b1) ... Selecting previously unselected package libngtcp2-crypto-ossl0:arm64. Preparing to unpack .../078-libngtcp2-crypto-ossl0_1.16.0-1_arm64.deb ... Unpacking libngtcp2-crypto-ossl0:arm64 (1.16.0-1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../079-librtmp1_2.4+20151223.gitfa8646d.1-3_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-3) ... Selecting previously unselected package libssh2-1t64:arm64. Preparing to unpack .../080-libssh2-1t64_1.11.1-1_arm64.deb ... Unpacking libssh2-1t64:arm64 (1.11.1-1) ... Selecting previously unselected package libcurl4t64:arm64. Preparing to unpack .../081-libcurl4t64_8.16.0-4_arm64.deb ... Unpacking libcurl4t64:arm64 (8.16.0-4) ... Selecting previously unselected package libdouble-conversion3:arm64. Preparing to unpack .../082-libdouble-conversion3_3.3.1-2_arm64.deb ... Unpacking libdouble-conversion3:arm64 (3.3.1-2) ... Selecting previously unselected package libev4t64:arm64. Preparing to unpack .../083-libev4t64_1%3a4.33-2.1+b1_arm64.deb ... Unpacking libev4t64:arm64 (1:4.33-2.1+b1) ... Selecting previously unselected package libffi-dev:arm64. Preparing to unpack .../084-libffi-dev_3.5.2-2_arm64.deb ... Unpacking libffi-dev:arm64 (3.5.2-2) ... Selecting previously unselected package libgpg-error0:arm64. Preparing to unpack .../085-libgpg-error0_1.56-2_arm64.deb ... Unpacking libgpg-error0:arm64 (1.56-2) ... Selecting previously unselected package libgcrypt20:arm64. Preparing to unpack .../086-libgcrypt20_1.11.2-2_arm64.deb ... Unpacking libgcrypt20:arm64 (1.11.2-2) ... Selecting previously unselected package libicu76:arm64. Preparing to unpack .../087-libicu76_76.1-4_arm64.deb ... Unpacking libicu76:arm64 (76.1-4) ... Selecting previously unselected package libjs-bootstrap. Preparing to unpack .../088-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... Selecting previously unselected package libjs-bootswatch. Preparing to unpack .../089-libjs-bootswatch_3.3.7+dfsg2-1.3_all.deb ... Unpacking libjs-bootswatch (3.3.7+dfsg2-1.3) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../090-libjs-jquery_3.7.1+dfsg+~3.5.33-1_all.deb ... Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1) ... Selecting previously unselected package liblzma-dev:arm64. Preparing to unpack .../091-liblzma-dev_5.8.1-2_arm64.deb ... Unpacking liblzma-dev:arm64 (5.8.1-2) ... Selecting previously unselected package libncurses-dev:arm64. Preparing to unpack .../092-libncurses-dev_6.5+20250216-2_arm64.deb ... Unpacking libncurses-dev:arm64 (6.5+20250216-2) ... Selecting previously unselected package libpfm4:arm64. Preparing to unpack .../093-libpfm4_4.13.0+git106-g3e4031b-1_arm64.deb ... Unpacking libpfm4:arm64 (4.13.0+git106-g3e4031b-1) ... Selecting previously unselected package libpq5:arm64. Preparing to unpack .../094-libpq5_18.0-1_arm64.deb ... Unpacking libpq5:arm64 (18.0-1) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../095-libssl-dev_3.5.4-1_arm64.deb ... Unpacking libssl-dev:arm64 (3.5.4-1) ... Selecting previously unselected package libpq-dev. Preparing to unpack .../096-libpq-dev_18.0-1_arm64.deb ... Unpacking libpq-dev (18.0-1) ... Selecting previously unselected package libprotobuf32t64:arm64. Preparing to unpack .../097-libprotobuf32t64_3.21.12-14_arm64.deb ... Unpacking libprotobuf32t64:arm64 (3.21.12-14) ... Selecting previously unselected package libpython3.13:arm64. Preparing to unpack .../098-libpython3.13_3.13.9-1_arm64.deb ... Unpacking libpython3.13:arm64 (3.13.9-1) ... Selecting previously unselected package libqpid-proton11. Preparing to unpack .../099-libqpid-proton11_0.37.0-6_arm64.deb ... Unpacking libqpid-proton11 (0.37.0-6) ... Selecting previously unselected package libre2-11:arm64. Preparing to unpack .../100-libre2-11_20250805-1+b1_arm64.deb ... Unpacking libre2-11:arm64 (20250805-1+b1) ... Selecting previously unselected package libsnappy1v5:arm64. Preparing to unpack .../101-libsnappy1v5_1.2.2-2_arm64.deb ... Unpacking libsnappy1v5:arm64 (1.2.2-2) ... Selecting previously unselected package libsubunit-perl. Preparing to unpack .../102-libsubunit-perl_1.4.2-3_all.deb ... Unpacking libsubunit-perl (1.4.2-3) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../103-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libxml2-dev:arm64. Preparing to unpack .../104-libxml2-dev_2.14.6+dfsg-0.1_arm64.deb ... Unpacking libxml2-dev:arm64 (2.14.6+dfsg-0.1) ... Selecting previously unselected package libxslt1.1:arm64. Preparing to unpack .../105-libxslt1.1_1.1.43-0.2_arm64.deb ... Unpacking libxslt1.1:arm64 (1.1.43-0.2) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../106-libyaml-0-2_0.2.5-2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-2) ... Selecting previously unselected package libz3-dev:arm64. Preparing to unpack .../107-libz3-dev_4.13.3-1_arm64.deb ... Unpacking libz3-dev:arm64 (4.13.3-1) ... Selecting previously unselected package llvm-19-runtime. Preparing to unpack .../108-llvm-19-runtime_1%3a19.1.7-7_arm64.deb ... Unpacking llvm-19-runtime (1:19.1.7-7) ... Selecting previously unselected package llvm-19. Preparing to unpack .../109-llvm-19_1%3a19.1.7-7_arm64.deb ... Unpacking llvm-19 (1:19.1.7-7) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../110-python3-pygments_2.18.0+dfsg-2_all.deb ... Unpacking python3-pygments (2.18.0+dfsg-2) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../111-python3-yaml_6.0.2-2_arm64.deb ... Unpacking python3-yaml (6.0.2-2) ... Selecting previously unselected package llvm-19-tools. Preparing to unpack .../112-llvm-19-tools_1%3a19.1.7-7_arm64.deb ... Unpacking llvm-19-tools (1:19.1.7-7) ... Selecting previously unselected package llvm-19-dev. Preparing to unpack .../113-llvm-19-dev_1%3a19.1.7-7_arm64.deb ... Unpacking llvm-19-dev (1:19.1.7-7) ... Selecting previously unselected package lsb-release. Preparing to unpack .../114-lsb-release_12.1-2_all.deb ... Unpacking lsb-release (12.1-2) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../115-python3-packaging_25.0-1_all.deb ... Unpacking python3-packaging (25.0-1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../116-python3-wheel_0.46.1-2_all.deb ... Unpacking python3-wheel (0.46.1-2) ... Selecting previously unselected package python3-pip. Preparing to unpack .../117-python3-pip_25.2+dfsg-1_all.deb ... Unpacking python3-pip (25.2+dfsg-1) ... Selecting previously unselected package openstack-pkg-tools. Preparing to unpack .../118-openstack-pkg-tools_135_all.deb ... Unpacking openstack-pkg-tools (135) ... Selecting previously unselected package postgresql-client-18. Preparing to unpack .../119-postgresql-client-18_18.0-1_arm64.deb ... Unpacking postgresql-client-18 (18.0-1) ... Selecting previously unselected package postgresql-18. Preparing to unpack .../120-postgresql-18_18.0-1_arm64.deb ... Unpacking postgresql-18 (18.0-1) ... Selecting previously unselected package postgresql. Preparing to unpack .../121-postgresql_18+286_all.deb ... Unpacking postgresql (18+286) ... Selecting previously unselected package postgresql-server-dev-18. Preparing to unpack .../122-postgresql-server-dev-18_18.0-1_arm64.deb ... Unpacking postgresql-server-dev-18 (18.0-1) ... Selecting previously unselected package postgresql-server-dev-all. Preparing to unpack .../123-postgresql-server-dev-all_286_all.deb ... Unpacking postgresql-server-dev-all (286) ... Selecting previously unselected package pycadf-common. Preparing to unpack .../124-pycadf-common_4.0.1-1_all.deb ... Unpacking pycadf-common (4.0.1-1) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../125-python-babel-localedata_2.17.0-1_all.deb ... Unpacking python-babel-localedata (2.17.0-1) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../126-python3-alabaster_0.7.16-0.1_all.deb ... Unpacking python3-alabaster (0.7.16-0.1) ... Selecting previously unselected package python3-all. Preparing to unpack .../127-python3-all_3.13.7-1_arm64.deb ... Unpacking python3-all (3.13.7-1) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../128-python3-dateutil_2.9.0-4_all.deb ... Unpacking python3-dateutil (2.9.0-4) ... Selecting previously unselected package python3-typeshed. Preparing to unpack .../129-python3-typeshed_0.0~git20241223.ea91db2-4_all.deb ... Unpacking python3-typeshed (0.0~git20241223.ea91db2-4) ... Selecting previously unselected package python3-arrow. Preparing to unpack .../130-python3-arrow_1.3.0-1.1_all.deb ... Unpacking python3-arrow (1.3.0-1.1) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../131-python3-autocommand_2.2.2-3_all.deb ... Unpacking python3-autocommand (2.2.2-3) ... Selecting previously unselected package python3-autopage. Preparing to unpack .../132-python3-autopage_0.4.0-4_all.deb ... Unpacking python3-autopage (0.4.0-4) ... Selecting previously unselected package python3-babel. Preparing to unpack .../133-python3-babel_2.17.0-1_all.deb ... Unpacking python3-babel (2.17.0-1) ... Selecting previously unselected package python3-bcrypt. Preparing to unpack .../134-python3-bcrypt_4.3.0-2_arm64.deb ... Unpacking python3-bcrypt (4.3.0-2) ... Selecting previously unselected package python3-six. Preparing to unpack .../135-python3-six_1.17.0-1_all.deb ... Unpacking python3-six (1.17.0-1) ... Selecting previously unselected package python3-memcache. Preparing to unpack .../136-python3-memcache_1.62-3_all.deb ... Unpacking python3-memcache (1.62-3) ... Selecting previously unselected package python3-uhashring. Preparing to unpack .../137-python3-uhashring_2.3-2_all.deb ... Unpacking python3-uhashring (2.3-2) ... Selecting previously unselected package python3-binary-memcached. Preparing to unpack .../138-python3-binary-memcached_0.31.4+dfsg1-2_all.deb ... Unpacking python3-binary-memcached (0.31.4+dfsg1-2) ... Selecting previously unselected package python3-blinker. Preparing to unpack .../139-python3-blinker_1.9.0-2_all.deb ... Unpacking python3-blinker (1.9.0-2) ... Selecting previously unselected package python3-jmespath. Preparing to unpack .../140-python3-jmespath_1.0.1-1_all.deb ... Unpacking python3-jmespath (1.0.1-1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../141-python3-urllib3_2.5.0-1_all.deb ... Unpacking python3-urllib3 (2.5.0-1) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../142-python3-certifi_2025.1.31+ds-1_all.deb ... Unpacking python3-certifi (2025.1.31+ds-1) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../143-python3-charset-normalizer_3.4.3-1_arm64.deb ... Unpacking python3-charset-normalizer (3.4.3-1) ... Selecting previously unselected package python3-idna. Preparing to unpack .../144-python3-idna_3.10-1_all.deb ... Unpacking python3-idna (3.10-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../145-python3-chardet_5.2.0+dfsg-2_all.deb ... Unpacking python3-chardet (5.2.0+dfsg-2) ... Selecting previously unselected package python3-requests. Preparing to unpack .../146-python3-requests_2.32.5+dfsg-1_all.deb ... Unpacking python3-requests (2.32.5+dfsg-1) ... Selecting previously unselected package python3-botocore. Preparing to unpack .../147-python3-botocore_1.37.9+repack-1_all.deb ... Unpacking python3-botocore (1.37.9+repack-1) ... Selecting previously unselected package python3-s3transfer. Preparing to unpack .../148-python3-s3transfer_0.11.4-1_all.deb ... Unpacking python3-s3transfer (0.11.4-1) ... Selecting previously unselected package python3-boto3. Preparing to unpack .../149-python3-boto3_1.37.9-1_all.deb ... Unpacking python3-boto3 (1.37.9-1) ... Selecting previously unselected package python3-soupsieve. Preparing to unpack .../150-python3-soupsieve_2.7-2_all.deb ... Unpacking python3-soupsieve (2.7-2) ... Selecting previously unselected package python3-bs4. Preparing to unpack .../151-python3-bs4_4.14.2-1_all.deb ... Unpacking python3-bs4 (4.14.2-1) ... Selecting previously unselected package python3-cachetools. Preparing to unpack .../152-python3-cachetools_5.3.3-1_all.deb ... Unpacking python3-cachetools (5.3.3-1) ... Selecting previously unselected package python3-cffi-backend:arm64. Preparing to unpack .../153-python3-cffi-backend_2.0.0-2_arm64.deb ... Unpacking python3-cffi-backend:arm64 (2.0.0-2) ... Selecting previously unselected package python3-wcwidth. Preparing to unpack .../154-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... Selecting previously unselected package python3-pyperclip. Preparing to unpack .../155-python3-pyperclip_1.11.0-1_all.deb ... Unpacking python3-pyperclip (1.11.0-1) ... Selecting previously unselected package python3-cmd2. Preparing to unpack .../156-python3-cmd2_2.5.11+ds-1_all.deb ... Unpacking python3-cmd2 (2.5.11+ds-1) ... Selecting previously unselected package python3-roman-numerals. Preparing to unpack .../157-python3-roman-numerals_3.1.0-2_all.deb ... Unpacking python3-roman-numerals (3.1.0-2) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../158-python3-docutils_0.22.2+dfsg-2_all.deb ... Unpacking python3-docutils (0.22.2+dfsg-2) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../159-python3-more-itertools_10.8.0-1_all.deb ... Unpacking python3-more-itertools (10.8.0-1) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../160-python3-typeguard_4.4.4-1_all.deb ... Unpacking python3-typeguard (4.4.4-1) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../161-python3-inflect_7.5.0-1_all.deb ... Unpacking python3-inflect (7.5.0-1) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../162-python3-jaraco.context_6.0.1-1_all.deb ... Unpacking python3-jaraco.context (6.0.1-1) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../163-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../164-python3-pkg-resources_78.1.1-0.1_all.deb ... Unpacking python3-pkg-resources (78.1.1-0.1) ... Selecting previously unselected package python3-jaraco.text. Preparing to unpack .../165-python3-jaraco.text_4.0.0-1_all.deb ... Unpacking python3-jaraco.text (4.0.0-1) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../166-python3-zipp_3.23.0-1_all.deb ... Unpacking python3-zipp (3.23.0-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../167-python3-setuptools_78.1.1-0.1_all.deb ... Unpacking python3-setuptools (78.1.1-0.1) ... Selecting previously unselected package python3-pbr. Preparing to unpack .../168-python3-pbr_7.0.1-3_all.deb ... Unpacking python3-pbr (7.0.1-3) ... Selecting previously unselected package python3-prettytable. Preparing to unpack .../169-python3-prettytable_3.16.0-1_all.deb ... Unpacking python3-prettytable (3.16.0-1) ... Selecting previously unselected package python3-stevedore. Preparing to unpack .../170-python3-stevedore_5.5.0-2_all.deb ... Unpacking python3-stevedore (5.5.0-2) ... Selecting previously unselected package python3-cliff. Preparing to unpack .../171-python3-cliff_4.11.0-3_all.deb ... Unpacking python3-cliff (4.11.0-3) ... Selecting previously unselected package python3-colorama. Preparing to unpack .../172-python3-colorama_0.4.6-4_all.deb ... Unpacking python3-colorama (0.4.6-4) ... Selecting previously unselected package python3-setproctitle:arm64. Preparing to unpack .../173-python3-setproctitle_1.3.7-1_arm64.deb ... Unpacking python3-setproctitle:arm64 (1.3.7-1) ... Selecting previously unselected package python3-cotyledon. Preparing to unpack .../174-python3-cotyledon_1.7.3-3_all.deb ... Unpacking python3-cotyledon (1.7.3-3) ... Selecting previously unselected package python3-coverage. Preparing to unpack .../175-python3-coverage_7.8.2+dfsg1-1_arm64.deb ... Unpacking python3-coverage (7.8.2+dfsg1-1) ... Selecting previously unselected package python3-cryptography. Preparing to unpack .../176-python3-cryptography_44.0.2-2_arm64.deb ... Unpacking python3-cryptography (44.0.2-2) ... Selecting previously unselected package python3-pythonjsonlogger. Preparing to unpack .../177-python3-pythonjsonlogger_3.3.0-1_all.deb ... Unpacking python3-pythonjsonlogger (3.3.0-1) ... Selecting previously unselected package python3-daiquiri. Preparing to unpack .../178-python3-daiquiri_3.0.1-1_all.deb ... Unpacking python3-daiquiri (3.0.1-1) ... Selecting previously unselected package python3-wrapt. Preparing to unpack .../179-python3-wrapt_1.17.3-2_arm64.deb ... Unpacking python3-wrapt (1.17.3-2) ... Selecting previously unselected package python3-debtcollector. Preparing to unpack .../180-python3-debtcollector_3.0.0-5_all.deb ... Unpacking python3-debtcollector (3.0.0-5) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../181-python3-decorator_5.2.1-2_all.deb ... Unpacking python3-decorator (5.2.1-2) ... Selecting previously unselected package python3-defusedxml. Preparing to unpack .../182-python3-defusedxml_0.7.1-3_all.deb ... Unpacking python3-defusedxml (0.7.1-3) ... Selecting previously unselected package python3-dnspython. Preparing to unpack .../183-python3-dnspython_2.7.0-1_all.deb ... Unpacking python3-dnspython (2.7.0-1) ... Selecting previously unselected package python3-restructuredtext-lint. Preparing to unpack .../184-python3-restructuredtext-lint_1.3.2-3_all.deb ... Unpacking python3-restructuredtext-lint (1.3.2-3) ... Selecting previously unselected package python3-doc8. Preparing to unpack .../185-python3-doc8_0.10.1-5_all.deb ... Unpacking python3-doc8 (0.10.1-5) ... Selecting previously unselected package python3-dogpile.cache. Preparing to unpack .../186-python3-dogpile.cache_1.3.3-1_all.deb ... Unpacking python3-dogpile.cache (1.3.3-1) ... Selecting previously unselected package python3-protobuf. Preparing to unpack .../187-python3-protobuf_3.21.12-14_arm64.deb ... Unpacking python3-protobuf (3.21.12-14) ... Selecting previously unselected package python3-grpcio. Preparing to unpack .../188-python3-grpcio_1.51.1-6_arm64.deb ... Unpacking python3-grpcio (1.51.1-6) ... Selecting previously unselected package python3-tenacity. Preparing to unpack .../189-python3-tenacity_9.1.2-2_all.deb ... Unpacking python3-tenacity (9.1.2-2) ... Selecting previously unselected package python3-etcd3. Preparing to unpack .../190-python3-etcd3_0.12.0-3_all.deb ... Unpacking python3-etcd3 (0.12.0-3) ... Selecting previously unselected package python3-futurist. Preparing to unpack .../191-python3-futurist_3.2.0-2_all.deb ... Unpacking python3-futurist (3.2.0-2) ... Selecting previously unselected package python3-etcd3gw. Preparing to unpack .../192-python3-etcd3gw_2.4.2-3_all.deb ... Unpacking python3-etcd3gw (2.4.2-3) ... Selecting previously unselected package python3-eventlet. Preparing to unpack .../193-python3-eventlet_0.40.3-2_all.deb ... Unpacking python3-eventlet (0.40.3-2) ... Selecting previously unselected package python3-extras. Preparing to unpack .../194-python3-extras_1.0.0-6_all.deb ... Unpacking python3-extras (1.0.0-6) ... Selecting previously unselected package python3-monotonic. Preparing to unpack .../195-python3-monotonic_1.6-3_all.deb ... Unpacking python3-monotonic (1.6-3) ... Selecting previously unselected package python3-fasteners. Preparing to unpack .../196-python3-fasteners_0.19-2_all.deb ... Unpacking python3-fasteners (0.19-2) ... Selecting previously unselected package python3-testtools. Preparing to unpack .../197-python3-testtools_2.7.2-5_all.deb ... Unpacking python3-testtools (2.7.2-5) ... Selecting previously unselected package python3-fixtures. Preparing to unpack .../198-python3-fixtures_4.2.5-2_all.deb ... Unpacking python3-fixtures (4.2.5-2) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../199-python3-pyparsing_3.1.3-1_all.deb ... Unpacking python3-pyparsing (3.1.3-1) ... Selecting previously unselected package python3-httplib2. Preparing to unpack .../200-python3-httplib2_0.22.0-1_all.deb ... Unpacking python3-httplib2 (0.22.0-1) ... Selecting previously unselected package python3-ply. Preparing to unpack .../201-python3-ply_3.11-9_all.deb ... Unpacking python3-ply (3.11-9) ... Selecting previously unselected package python3-jsonpath-rw. Preparing to unpack .../202-python3-jsonpath-rw_1.4.0-7_all.deb ... Unpacking python3-jsonpath-rw (1.4.0-7) ... Selecting previously unselected package python3-jsonpath-rw-ext. Preparing to unpack .../203-python3-jsonpath-rw-ext_1.2.2-4_all.deb ... Unpacking python3-jsonpath-rw-ext (1.2.2-4) ... Selecting previously unselected package python3-wsgi-intercept. Preparing to unpack .../204-python3-wsgi-intercept_1.13.1-1_all.deb ... Unpacking python3-wsgi-intercept (1.13.1-1) ... Selecting previously unselected package python3-iniconfig. Preparing to unpack .../205-python3-iniconfig_2.1.0-1_all.deb ... Unpacking python3-iniconfig (2.1.0-1) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../206-python3-pluggy_1.6.0-1_all.deb ... Unpacking python3-pluggy (1.6.0-1) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../207-python3-pytest_8.4.2-1_all.deb ... Unpacking python3-pytest (8.4.2-1) ... Selecting previously unselected package python3-gabbi. Preparing to unpack .../208-python3-gabbi_3.0.0-3_all.deb ... Unpacking python3-gabbi (3.0.0-3) ... Selecting previously unselected package python3-zope.event. Preparing to unpack .../209-python3-zope.event_6.0-2_all.deb ... Unpacking python3-zope.event (6.0-2) ... Selecting previously unselected package python3-zope.interface. Preparing to unpack .../210-python3-zope.interface_8.0.1-1_arm64.deb ... Unpacking python3-zope.interface (8.0.1-1) ... Selecting previously unselected package python3-gevent. Preparing to unpack .../211-python3-gevent_24.11.1-1+b1_arm64.deb ... Unpacking python3-gevent (24.11.1-1+b1) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../212-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-infinity. Preparing to unpack .../213-python3-infinity_1.5-4_all.deb ... Unpacking python3-infinity (1.5-4) ... Selecting previously unselected package python3-iso8601. Preparing to unpack .../214-python3-iso8601_2.1.0-2_all.deb ... Unpacking python3-iso8601 (2.1.0-2) ... Selecting previously unselected package python3-jaraco.classes. Preparing to unpack .../215-python3-jaraco.classes_3.4.0-1_all.deb ... Unpacking python3-jaraco.classes (3.4.0-1) ... Selecting previously unselected package python3-jeepney. Preparing to unpack .../216-python3-jeepney_0.9.0-1_all.deb ... Unpacking python3-jeepney (0.9.0-1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../217-python3-jinja2_3.1.6-1_all.deb ... Unpacking python3-jinja2 (3.1.6-1) ... Selecting previously unselected package python3-json-pointer. Preparing to unpack .../218-python3-json-pointer_2.4-3_all.deb ... Unpacking python3-json-pointer (2.4-3) ... Selecting previously unselected package python3-jsonpatch. Preparing to unpack .../219-python3-jsonpatch_1.32-5_all.deb ... Unpacking python3-jsonpatch (1.32-5) ... Selecting previously unselected package python3-jwt. Preparing to unpack .../220-python3-jwt_2.10.1-3_all.deb ... Unpacking python3-jwt (2.10.1-3) ... Selecting previously unselected package python3-kerberos. Preparing to unpack .../221-python3-kerberos_1.1.14-3.1+b12_arm64.deb ... Unpacking python3-kerberos (1.1.14-3.1+b12) ... Selecting previously unselected package python3-pure-sasl. Preparing to unpack .../222-python3-pure-sasl_0.5.1+dfsg1-5_all.deb ... Unpacking python3-pure-sasl (0.5.1+dfsg1-5) ... Selecting previously unselected package python3-kazoo. Preparing to unpack .../223-python3-kazoo_2.10.0-2_all.deb ... Unpacking python3-kazoo (2.10.0-2) ... Selecting previously unselected package python3-secretstorage. Preparing to unpack .../224-python3-secretstorage_3.4.0-1_all.deb ... Unpacking python3-secretstorage (3.4.0-1) ... Selecting previously unselected package python3-keyring. Preparing to unpack .../225-python3-keyring_25.6.0-3_all.deb ... Unpacking python3-keyring (25.6.0-3) ... Selecting previously unselected package python3-lxml:arm64. Preparing to unpack .../226-python3-lxml_6.0.2-1_arm64.deb ... Unpacking python3-lxml:arm64 (6.0.2-1) ... Selecting previously unselected package python3-oauthlib. Preparing to unpack .../227-python3-oauthlib_3.3.1-1_all.deb ... Unpacking python3-oauthlib (3.3.1-1) ... Selecting previously unselected package python3-os-service-types. Preparing to unpack .../228-python3-os-service-types_1.8.0-2_all.deb ... Unpacking python3-os-service-types (1.8.0-2) ... Selecting previously unselected package python3-keystoneauth1. Preparing to unpack .../229-python3-keystoneauth1_5.12.0-3_all.deb ... Unpacking python3-keystoneauth1 (5.12.0-3) ... Selecting previously unselected package python3-netaddr. Preparing to unpack .../230-python3-netaddr_1.3.0-1_all.deb ... Unpacking python3-netaddr (1.3.0-1) ... Selecting previously unselected package python3-oslo.i18n. Preparing to unpack .../231-python3-oslo.i18n_6.6.0-2_all.deb ... Unpacking python3-oslo.i18n (6.6.0-2) ... Selecting previously unselected package python3-oslo.context. Preparing to unpack .../232-python3-oslo.context_6.1.0-2_all.deb ... Unpacking python3-oslo.context (6.1.0-2) ... Selecting previously unselected package python3-msgpack. Preparing to unpack .../233-python3-msgpack_1.0.3-3+b5_arm64.deb ... Unpacking python3-msgpack (1.0.3-3+b5) ... Selecting previously unselected package python3-psutil. Preparing to unpack .../234-python3-psutil_7.1.0-1_arm64.deb ... Unpacking python3-psutil (7.1.0-1) ... Selecting previously unselected package python3-pytz. Preparing to unpack .../235-python3-pytz_2025.2-4_all.deb ... Unpacking python3-pytz (2025.2-4) ... Selecting previously unselected package python3-tz. Preparing to unpack .../236-python3-tz_2025.2-4_all.deb ... Unpacking python3-tz (2025.2-4) ... Selecting previously unselected package python3-oslo.utils. Preparing to unpack .../237-python3-oslo.utils_9.1.0-2_all.deb ... Unpacking python3-oslo.utils (9.1.0-2) ... Selecting previously unselected package python3-oslo.serialization. Preparing to unpack .../238-python3-oslo.serialization_5.8.0-2_all.deb ... Unpacking python3-oslo.serialization (5.8.0-2) ... Selecting previously unselected package python3-pyasyncore. Preparing to unpack .../239-python3-pyasyncore_1.0.2-3_all.deb ... Unpacking python3-pyasyncore (1.0.2-3) ... Selecting previously unselected package python3-oslo.log. Preparing to unpack .../240-python3-oslo.log_7.2.1-2_all.deb ... Unpacking python3-oslo.log (7.2.1-2) ... Selecting previously unselected package python3-rfc3986. Preparing to unpack .../241-python3-rfc3986_2.0.0-3_all.deb ... Unpacking python3-rfc3986 (2.0.0-3) ... Selecting previously unselected package python3-oslo.config. Preparing to unpack .../242-python3-oslo.config_1%3a10.0.0-2_all.deb ... Unpacking python3-oslo.config (1:10.0.0-2) ... Selecting previously unselected package python3-keystoneclient. Preparing to unpack .../243-python3-keystoneclient_1%3a5.7.0-2_all.deb ... Unpacking python3-keystoneclient (1:5.7.0-2) ... Selecting previously unselected package python3-oslo.cache. Preparing to unpack .../244-python3-oslo.cache_3.12.0-2_all.deb ... Unpacking python3-oslo.cache (3.12.0-2) ... Selecting previously unselected package python3-pycadf. Preparing to unpack .../245-python3-pycadf_4.0.1-1_all.deb ... Unpacking python3-pycadf (4.0.1-1) ... Selecting previously unselected package python3-legacy-cgi. Preparing to unpack .../246-python3-legacy-cgi_2.6.3-1_all.deb ... Unpacking python3-legacy-cgi (2.6.3-1) ... Selecting previously unselected package python3-webob. Preparing to unpack .../247-python3-webob_1%3a1.8.9-1_all.deb ... Unpacking python3-webob (1:1.8.9-1) ... Selecting previously unselected package python3-keystonemiddleware. Preparing to unpack .../248-python3-keystonemiddleware_10.12.0-2_all.deb ... Unpacking python3-keystonemiddleware (10.12.0-2) ... Selecting previously unselected package python3-logutils. Preparing to unpack .../249-python3-logutils_0.3.5-5_all.deb ... Unpacking python3-logutils (0.3.5-5) ... Selecting previously unselected package python3-lz4. Preparing to unpack .../250-python3-lz4_4.4.4+dfsg-3_arm64.deb ... Unpacking python3-lz4 (4.4.4+dfsg-3) ... Selecting previously unselected package python3-mysqldb. Preparing to unpack .../251-python3-mysqldb_1.4.6-2+b6_arm64.deb ... Unpacking python3-mysqldb (1.4.6-2+b6) ... Selecting previously unselected package python3-tomlkit. Preparing to unpack .../252-python3-tomlkit_0.13.3-2_all.deb ... Unpacking python3-tomlkit (0.13.3-2) ... Selecting previously unselected package python3-voluptuous. Preparing to unpack .../253-python3-voluptuous_0.15.2-2_all.deb ... Unpacking python3-voluptuous (0.15.2-2) ... Selecting previously unselected package python3-subunit. Preparing to unpack .../254-python3-subunit_1.4.2-3_all.deb ... Unpacking python3-subunit (1.4.2-3) ... Selecting previously unselected package subunit. Preparing to unpack .../255-subunit_1.4.2-3_all.deb ... Unpacking subunit (1.4.2-3) ... Selecting previously unselected package python3-stestr. Preparing to unpack .../256-python3-stestr_4.2.0-1_all.deb ... Unpacking python3-stestr (4.2.0-1) ... Selecting previously unselected package python3-os-testr. Preparing to unpack .../257-python3-os-testr_3.0.0-5_all.deb ... Unpacking python3-os-testr (3.0.0-5) ... Selecting previously unselected package python3-psycopg2. Preparing to unpack .../258-python3-psycopg2_2.9.10-1+b1_arm64.deb ... Unpacking python3-psycopg2 (2.9.10-1+b1) ... Selecting previously unselected package python3-pymysql. Preparing to unpack .../259-python3-pymysql_1.1.1-2_all.deb ... Unpacking python3-pymysql (1.1.1-2) ... Selecting previously unselected package python3-testresources. Preparing to unpack .../260-python3-testresources_2.0.1-5_all.deb ... Unpacking python3-testresources (2.0.1-5) ... Selecting previously unselected package python3-testscenarios. Preparing to unpack .../261-python3-testscenarios_0.5.0-5_all.deb ... Unpacking python3-testscenarios (0.5.0-5) ... Selecting previously unselected package python3-oslo.db. Preparing to unpack .../262-python3-oslo.db_17.4.0-2_all.deb ... Unpacking python3-oslo.db (17.4.0-2) ... Selecting previously unselected package python3-statsd. Preparing to unpack .../263-python3-statsd_4.0.1-3_all.deb ... Unpacking python3-statsd (4.0.1-3) ... Selecting previously unselected package python3-oslo.middleware. Preparing to unpack .../264-python3-oslo.middleware_6.6.0-2_all.deb ... Unpacking python3-oslo.middleware (6.6.0-2) ... Selecting previously unselected package python3-oslo.policy. Preparing to unpack .../265-python3-oslo.policy_4.6.0-2_all.deb ... Unpacking python3-oslo.policy (4.6.0-2) ... Selecting previously unselected package python3-tempita. Preparing to unpack .../266-python3-tempita_0.6.0-1_all.deb ... Unpacking python3-tempita (0.6.0-1) ... Selecting previously unselected package python3-paste. Preparing to unpack .../267-python3-paste_3.10.1-1_all.deb ... Unpacking python3-paste (3.10.1-1) ... Selecting previously unselected package python3-pastedeploy-tpl. Preparing to unpack .../268-python3-pastedeploy-tpl_3.1-2_all.deb ... Unpacking python3-pastedeploy-tpl (3.1-2) ... Selecting previously unselected package python3-pastedeploy. Preparing to unpack .../269-python3-pastedeploy_3.1-2_all.deb ... Unpacking python3-pastedeploy (3.1-2) ... Selecting previously unselected package python3-simplegeneric. Preparing to unpack .../270-python3-simplegeneric_0.8.1-5_all.deb ... Unpacking python3-simplegeneric (0.8.1-5) ... Selecting previously unselected package python3-pecan. Preparing to unpack .../271-python3-pecan_1.5.1-6_all.deb ... Unpacking python3-pecan (1.5.1-6) ... Selecting previously unselected package python3-pymemcache. Preparing to unpack .../272-python3-pymemcache_4.0.0-8_all.deb ... Unpacking python3-pymemcache (4.0.0-8) ... Selecting previously unselected package python3-pytimeparse. Preparing to unpack .../273-python3-pytimeparse_1.1.5-4_all.deb ... Unpacking python3-pytimeparse (1.1.5-4) ... Selecting previously unselected package python3-qpid-proton. Preparing to unpack .../274-python3-qpid-proton_0.37.0-6_arm64.deb ... Unpacking python3-qpid-proton (0.37.0-6) ... Selecting previously unselected package python3-redis. Preparing to unpack .../275-python3-redis_6.4.0-1_all.deb ... Unpacking python3-redis (6.4.0-1) ... Selecting previously unselected package python3-setuptools-scm. Preparing to unpack .../276-python3-setuptools-scm_8.2.1-3_all.deb ... Unpacking python3-setuptools-scm (8.2.1-3) ... Selecting previously unselected package python3-snappy. Preparing to unpack .../277-python3-snappy_0.5.3-1.2+b6_arm64.deb ... Unpacking python3-snappy (0.5.3-1.2+b6) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../278-python3-snowballstemmer_3.0.1-1_all.deb ... Unpacking python3-snowballstemmer (3.0.1-1) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../279-sphinx-common_8.2.3-8_all.deb ... Unpacking sphinx-common (8.2.3-8) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../280-python3-sphinx_8.2.3-8_all.deb ... Unpacking python3-sphinx (8.2.3-8) ... Selecting previously unselected package python3-sphinx-bootstrap-theme. Preparing to unpack .../281-python3-sphinx-bootstrap-theme_0.8.1+ds-1_all.deb ... Unpacking python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... Selecting previously unselected package sphinx-rtd-theme-common. Preparing to unpack .../282-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... Selecting previously unselected package python3-sphinxcontrib.jquery. Preparing to unpack .../283-python3-sphinxcontrib.jquery_4.1-6_all.deb ... Unpacking python3-sphinxcontrib.jquery (4.1-6) ... Selecting previously unselected package python3-sphinx-rtd-theme. Preparing to unpack .../284-python3-sphinx-rtd-theme_3.0.2+dfsg-3_all.deb ... Unpacking python3-sphinx-rtd-theme (3.0.2+dfsg-3) ... Selecting previously unselected package python3-sphinxcontrib.httpdomain. Preparing to unpack .../285-python3-sphinxcontrib.httpdomain_1.8.1-2_all.deb ... Unpacking python3-sphinxcontrib.httpdomain (1.8.1-2) ... Selecting previously unselected package python3-sqlalchemy-utils. Preparing to unpack .../286-python3-sqlalchemy-utils_0.41.2-2_all.deb ... Unpacking python3-sqlalchemy-utils (0.41.2-2) ... Selecting previously unselected package python3-swiftclient. Preparing to unpack .../287-python3-swiftclient_1%3a4.8.0-2_all.deb ... Unpacking python3-swiftclient (1:4.8.0-2) ... Selecting previously unselected package python3-zake. Preparing to unpack .../288-python3-zake_0.2.2-8_all.deb ... Unpacking python3-zake (0.2.2-8) ... Selecting previously unselected package python3-tooz. Preparing to unpack .../289-python3-tooz_7.0.0-2_all.deb ... Unpacking python3-tooz (7.0.0-2) ... Selecting previously unselected package python3-ujson:arm64. Preparing to unpack .../290-python3-ujson_5.11.0-2_arm64.deb ... Unpacking python3-ujson:arm64 (5.11.0-2) ... Selecting previously unselected package python3-waitress. Preparing to unpack .../291-python3-waitress_3.0.2-2_all.deb ... Unpacking python3-waitress (3.0.2-2) ... Selecting previously unselected package python3-webtest. Preparing to unpack .../292-python3-webtest_3.0.6-1_all.deb ... Unpacking python3-webtest (3.0.6-1) ... Selecting previously unselected package python3-werkzeug. Preparing to unpack .../293-python3-werkzeug_3.1.3-2_all.deb ... Unpacking python3-werkzeug (3.1.3-2) ... Setting up libconfig-inifiles-perl (3.000003-4) ... Setting up media-types (14.0.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up galera-4 (26.4.23-1) ... Setting up libev4t64:arm64 (1:4.33-2.1+b1) ... Setting up libtext-charwidth-perl:arm64 (0.04-11+b4) ... Setting up libprotobuf32t64:arm64 (3.21.12-14) ... Setting up libdouble-conversion3:arm64 (3.3.1-2) ... Setting up libsubunit-perl (1.4.2-3) ... Setting up libkeyutils1:arm64 (1.6.3-6) ... Setting up fonts-lato (2.015-1) ... Setting up bsdextrautils (2.41.2-1) ... Setting up libgpg-error0:arm64 (1.56-2) ... Setting up libio-pty-perl (1:1.20-1+b3) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libclang-common-19-dev:arm64 (1:19.1.7-7) ... Setting up gawk (1:5.3.2-1) ... Setting up psmisc (23.7-2) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-2) ... Setting up liblsof0 (4.99.4+dfsg-2) ... Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... Setting up libxml2-16:arm64 (2.14.6+dfsg-0.1) ... Setting up libtirpc-common (1.3.6+ds-1) ... Setting up libdebhelper-perl (13.28) ... Setting up libbrotli1:arm64 (1.1.0-2+b7) ... Setting up libedit2:arm64 (3.1-20250104-1) ... Setting up libmagic1t64:arm64 (1:5.46-5) ... Setting up libnghttp2-14:arm64 (1.64.0-1.1+b1) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-2) ... Setting up libgcrypt20:arm64 (1.11.2-2) ... Setting up libcom-err2:arm64 (1.47.2-3+b3) ... Setting up file (1:5.46-5) ... Setting up libabsl20240722:arm64 (20240722.0-4) ... Setting up libtext-wrapi18n-perl (0.06-10) ... Setting up libelf1t64:arm64 (0.193-3) ... Setting up python-babel-localedata (2.17.0-1) ... Setting up libsnappy1v5:arm64 (1.2.2-2) ... Setting up libkrb5support0:arm64 (1.21.3-5) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-10) ... Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Nov 29 23:54:13 UTC 2026. Universal Time is now: Sun Nov 29 23:54:13 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.75-10+b1) ... Setting up autotools-dev (20240727.1) ... Setting up libz3-4:arm64 (4.13.3-1) ... Setting up libblas3:arm64 (3.12.1-7) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode Setting up libpfm4:arm64 (4.13.0+git106-g3e4031b-1) ... Setting up libwrap0:arm64 (7.6.q-36) ... Setting up libjs-bootswatch (3.3.7+dfsg2-1.3) ... Setting up socat (1.8.0.3-1) ... Setting up libncurses6:arm64 (6.5+20250216-2) ... Setting up python3-pastedeploy-tpl (3.1-2) ... Setting up libunistring5:arm64 (1.3-2) ... Setting up libssl-dev:arm64 (3.5.4-1) ... Setting up libcares2:arm64 (1.34.5-1) ... Setting up python3-numpy-dev:arm64 (1:2.2.4+ds-1.2) ... Setting up libmnl0:arm64 (1.0.5-3) ... Setting up autopoint (0.23.1-2) ... Setting up libmariadb3:arm64 (1:11.8.3-1+b1) ... Setting up libipc-run-perl (20231003.0-2) ... Setting up libk5crypto3:arm64 (1.21.3-5) ... Setting up libxtables12:arm64 (1.8.11-2) ... Setting up libgc1:arm64 (1:8.2.10-1) ... Setting up libjs-sphinxdoc (8.2.3-8) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg1-10) ... Setting up libgfortran5:arm64 (15.2.0-4) ... Setting up autoconf (2.72-3.1) ... Setting up libnghttp3-9:arm64 (1.12.0-1) ... Setting up pycadf-common (4.0.1-1) ... Setting up liblzma-dev:arm64 (5.8.1-2) ... Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libffi8:arm64 (3.5.2-2) ... Setting up libnuma1:arm64 (2.0.19-1) ... Setting up libpcre2-posix3:arm64 (10.46-1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:arm64 (0.0.8-2) ... Setting up libjson-perl (4.10000-1) ... Setting up libxslt1.1:arm64 (1.1.43-0.2) ... Setting up libtasn1-6:arm64 (4.20.0-2) ... Setting up netbase (6.5) ... Setting up libqpid-proton11 (0.37.0-6) ... Setting up libngtcp2-16:arm64 (1.16.0-1) ... Setting up sgml-base (1.31+nmu1) ... Setting up libkrb5-3:arm64 (1.21.3-5) ... Setting up libicu76:arm64 (76.1-4) ... Setting up libssh2-1t64:arm64 (1.11.1-1) ... Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1) ... Setting up liburing2:arm64 (2.12-1) ... Setting up lsb-release (12.1-2) ... Setting up openssl (3.5.4-1) ... Setting up libpython3.13-stdlib:arm64 (3.13.9-1) ... Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... Setting up libldap2:arm64 (2.6.10+dfsg-1) ... Setting up libonig5:arm64 (6.9.10-1) ... Setting up libbpf1:arm64 (1:1.6.2-1) ... Setting up libdbi-perl:arm64 (1.647-1) ... Setting up libjs-bootstrap (3.4.1+dfsg-6) ... Setting up libpython3-stdlib:arm64 (3.13.7-1) ... Setting up libpopt0:arm64 (1.19+dfsg-2) ... Setting up postgresql-common-dev (286) ... Setting up libpython3.13:arm64 (3.13.9-1) ... Setting up automake (1:1.18.1-2) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up postgresql-client-common (286) ... Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up libllvm19:arm64 (1:19.1.7-7) ... Setting up libz3-dev:arm64 (4.13.3-1) ... Setting up libre2-11:arm64 (20250805-1+b1) ... Setting up liblapack3:arm64 (3.12.1-7) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode Setting up libncurses-dev:arm64 (6.5+20250216-2) ... Setting up gettext (0.23.1-2+b1) ... Setting up libclang1-19 (1:19.1.7-7) ... Setting up libtool (2.5.4-7) ... Setting up python3.13 (3.13.9-1) ... Setting up libjq1:arm64 (1.8.1-4) ... Setting up libobjc4:arm64 (15.2.0-4) ... Setting up python3 (3.13.7-1) ... Setting up libidn2-0:arm64 (2.3.8-4) ... Setting up python3-zipp (3.23.0-1) ... Setting up python3-autocommand (2.2.2-3) ... Setting up libffi-dev:arm64 (3.5.2-2) ... Setting up python3-markupsafe (3.0.3-1) ... Setting up python3-ujson:arm64 (5.11.0-2) ... Setting up python3-pytimeparse (1.1.5-4) ... Setting up python3-psutil (7.1.0-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up python3-monotonic (1.6-3) ... Setting up mariadb-client-core (1:11.8.3-1+b1) ... Setting up python3-qpid-proton (0.37.0-6) ... Setting up python3-mysqldb (1.4.6-2+b6) ... Setting up python3-six (1.17.0-1) ... Setting up dh-autoreconf (21) ... Setting up ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 150 added, 0 removed; done. Setting up python3-decorator (5.2.1-2) ... Setting up python3-jinja2 (3.1.6-1) ... Setting up python3-pygments (2.18.0+dfsg-2) ... Setting up libxml2-dev:arm64 (2.14.6+dfsg-0.1) ... Setting up python3-tempita (0.6.0-1) ... Setting up python3-packaging (25.0-1) ... Setting up python3-iso8601 (2.1.0-2) ... Setting up python3-chardet (5.2.0+dfsg-2) ... Setting up python3-wcwidth (0.2.13+dfsg1-1) ... Setting up python3-pyparsing (3.1.3-1) ... Setting up python3-certifi (2025.1.31+ds-1) ... Setting up python3-typeshed (0.0~git20241223.ea91db2-4) ... Setting up ssl-cert (1.1.3) ... hostname: Name or service not known make-ssl-cert: Could not get FQDN, using 'codethink03-arm64'. make-ssl-cert: You may want to fix your /etc/hosts and/or DNS setup and run make-ssl-cert: 'make-ssl-cert generate-default-snakeoil --force-overwrite' make-ssl-cert: again. Setting up python3-sphinx-bootstrap-theme (0.8.1+ds-1) ... Setting up python3-snowballstemmer (3.0.1-1) ... Setting up python3-werkzeug (3.1.3-2) ... Setting up python3-jmespath (1.0.1-1) ... Setting up sphinx-common (8.2.3-8) ... Setting up python3-greenlet (3.1.0-1+b2) ... Setting up libp11-kit0:arm64 (0.25.9-2) ... Setting up libgssapi-krb5-2:arm64 (1.21.3-5) ... Setting up python3-setproctitle:arm64 (1.3.7-1) ... Setting up python3-idna (3.10-1) ... Setting up python3-wrapt (1.17.3-2) ... Setting up python3-typing-extensions (4.15.0-1) ... Setting up python3-pymysql (1.1.1-2) ... Setting up ucf (3.0052) ... Setting up python3-redis (6.4.0-1) ... Setting up python3-sysv-ipc (1.1.0-2+b5) ... Setting up python3-fasteners (0.19-2) ... Setting up python3-numpy (1:2.2.4+ds-1.2) ... Setting up libngtcp2-crypto-ossl0:arm64 (1.16.0-1) ... Setting up python3-jeepney (0.9.0-1) ... Setting up python3-urllib3 (2.5.0-1) ... Setting up python3-pluggy (1.6.0-1) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up python3-legacy-cgi (2.6.3-1) ... Setting up python3-infinity (1.5-4) ... Setting up groff-base (1.23.0-9) ... Setting up python3-json-pointer (2.4-3) ... Setting up python3-lxml:arm64 (6.0.2-1) ... Setting up python3-dnspython (2.7.0-1) ... Setting up xml-core (0.19) ... Setting up jq (1.8.1-4) ... Setting up python3-httplib2 (0.22.0-1) ... Setting up python3-snappy (0.5.3-1.2+b6) ... Setting up python3-roman-numerals (3.1.0-2) ... Setting up python3-dateutil (2.9.0-4) ... Setting up python3-msgpack (1.0.3-3+b5) ... Setting up llvm-19-linker-tools (1:19.1.7-7) ... Setting up python3-voluptuous (0.15.2-2) ... Setting up python3-logutils (0.3.5-5) ... Setting up python3-pyasyncore (1.0.2-3) ... Setting up mariadb-server-core (1:11.8.3-1+b1) ... Setting up libobjc-15-dev:arm64 (15.2.0-4) ... Setting up python3-protobuf (3.21.12-14) ... Setting up llvm-19-runtime (1:19.1.7-7) ... Setting up python3-simplegeneric (0.8.1-5) ... Setting up python3-prettytable (3.16.0-1) ... Setting up python3-tomlkit (0.13.3-2) ... Setting up python3-soupsieve (2.7-2) ... Setting up rsync (3.4.1+ds1-6) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up python3-cffi-backend:arm64 (2.0.0-2) ... Setting up python3-mako (1.3.10-3) ... Setting up libclang-cpp19 (1:19.1.7-7) ... Setting up python3-webob (1:1.8.9-1) ... Setting up python3-imagesize (1.4.1-1) ... Setting up python3-blinker (1.9.0-2) ... Setting up libgnutls30t64:arm64 (3.8.10-2) ... Setting up dh-python (6.20250414) ... Setting up python3-more-itertools (10.8.0-1) ... Setting up python3-iniconfig (2.1.0-1) ... Setting up python3-pecan (1.5.1-6) ... Setting up python3-pymemcache (4.0.0-8) ... Setting up python3-waitress (3.0.2-2) ... Setting up python3-jaraco.classes (3.4.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up mariadb-client (1:11.8.3-1+b1) ... Setting up python3-arrow (1.3.0-1.1) ... Setting up python3-jaraco.context (6.0.1-1) ... Setting up python3-pythonjsonlogger (3.3.0-1) ... Setting up libtirpc3t64:arm64 (1.3.6+ds-1) ... Setting up python3-jwt (2.10.1-3) ... Setting up python3-cachetools (5.3.3-1) ... Setting up python3-babel (2.17.0-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-colorama (0.4.6-4) ... Setting up python3-lz4 (4.4.4+dfsg-3) ... Setting up python3-zope.event (6.0-2) ... Setting up python3-defusedxml (0.7.1-3) ... Setting up python3-zope.interface (8.0.1-1) ... Setting up python3-statsd (4.0.1-3) ... Setting up python3-charset-normalizer (3.4.3-1) ... Setting up iproute2 (6.17.0-1) ... Setting up python3-pytest (8.4.2-1) ... Setting up python3-alabaster (0.7.16-0.1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up python3-jsonpatch (1.32-5) ... update-alternatives: using /usr/bin/json-patch-jsondiff to provide /usr/bin/jsondiff (jsondiff) in auto mode Setting up python3-tenacity (9.1.2-2) ... Setting up python3-bcrypt (4.3.0-2) ... Setting up python3-ply (3.11-9) ... Setting up python3-autopage (0.4.0-4) ... Setting up python3-typeguard (4.4.4-1) ... Setting up python3-wsgi-intercept (1.13.1-1) ... Setting up python3-extras (1.0.0-6) ... Setting up python3-jsonpath-rw (1.4.0-7) ... Setting up libpsl5t64:arm64 (0.21.2-1.1+b1) ... Setting up python3-memcache (1.62-3) ... Setting up libpq5:arm64 (18.0-1) ... Setting up python3-kerberos (1.1.14-3.1+b12) ... Setting up python3-all (3.13.7-1) ... Setting up python3-coverage (7.8.2+dfsg1-1) ... Setting up python3-yaml (6.0.2-2) ... Setting up libpq-dev (18.0-1) ... Setting up python3-pyperclip (1.11.0-1) ... Setting up python3-pytz (2025.2-4) ... Setting up python3-gevent (24.11.1-1+b1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up clang-19 (1:19.1.7-7) ... Setting up python3-wheel (0.46.1-2) ... Setting up python3-tz (2025.2-4) ... Setting up python3-bs4 (4.14.2-1) ... Setting up python3-sqlalchemy (2.0.43+ds1-1) ... Setting up python3-cotyledon (1.7.3-3) ... Setting up python3-inflect (7.5.0-1) ... Setting up python3-eventlet (0.40.3-2) ... Setting up python3-rfc3986 (2.0.0-3) ... Setting up python3-cmd2 (2.5.11+ds-1) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-3) ... Setting up python3-jaraco.text (4.0.0-1) ... Setting up python3-cryptography (44.0.2-2) ... Setting up python3-requests (2.32.5+dfsg-1) ... Setting up python3-grpcio (1.51.1-6) ... Setting up postgresql-common (286) ... Creating config file /etc/postgresql-common/createcluster.conf with new version Building PostgreSQL dictionaries from installed myspell/hunspell packages... Removing obsolete dictionary files: invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up python3-psycopg2 (2.9.10-1+b1) ... Setting up python3-uhashring (2.3-2) ... Setting up python3-pip (25.2+dfsg-1) ... Setting up python3-etcd3 (0.12.0-3) ... Setting up lsof (4.99.4+dfsg-2) ... Setting up python3-alembic (1.16.4-2) ... Setting up python3-webtest (3.0.6-1) ... Setting up python3-swiftclient (1:4.8.0-2) ... Setting up llvm-19-tools (1:19.1.7-7) ... Setting up python3-binary-memcached (0.31.4+dfsg1-2) ... Setting up python3-daiquiri (3.0.1-1) ... Setting up python3-pkg-resources (78.1.1-0.1) ... Setting up alembic (1.16.4-2) ... Setting up python3-sqlalchemy-utils (0.41.2-2) ... Setting up python3-setuptools (78.1.1-0.1) ... Setting up wget (1.25.0-2) ... Setting up python3-pure-sasl (0.5.1+dfsg1-5) ... Setting up postgresql-client-18 (18.0-1) ... update-alternatives: using /usr/share/postgresql/18/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode Setting up libcurl4t64:arm64 (8.16.0-4) ... Setting up python3-pbr (7.0.1-3) ... Setting up postgresql-18 (18.0-1) ... Creating new PostgreSQL cluster 18/main ... /usr/lib/postgresql/18/bin/initdb -D /var/lib/postgresql/18/main --auth-local peer --auth-host scram-sha-256 --no-instructions The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with locale "C.UTF-8". The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are enabled. fixing permissions on existing directory /var/lib/postgresql/18/main ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default "max_connections" ... 100 selecting default "shared_buffers" ... 128MB selecting default time zone ... /usr/share/zoneinfo/Etc/GMT+12 creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok syncing data to disk ... ok invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up debhelper (13.28) ... Setting up python3-debtcollector (3.0.0-5) ... Setting up python3-setuptools-scm (8.2.1-3) ... Setting up openstack-pkg-tools (135) ... Setting up mariadb-server (1:11.8.3-1+b1) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of stop. invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up python3-oauthlib (3.3.1-1) ... Setting up python3-secretstorage (3.4.0-1) ... Setting up python3-paste (3.10.1-1) ... Setting up python3-kazoo (2.10.0-2) ... Setting up python3-botocore (1.37.9+repack-1) ... Setting up python3-zake (0.2.2-8) ... Setting up python3-jsonpath-rw-ext (1.2.2-4) ... Setting up python3-oslo.context (6.1.0-2) ... Setting up ieee-data (20240722) ... Setting up python3-keyring (25.6.0-3) ... Setting up python3-os-service-types (1.8.0-2) ... Setting up python3-stevedore (5.5.0-2) ... Setting up llvm-19 (1:19.1.7-7) ... Setting up postgresql (18+286) ... Setting up python3-oslo.i18n (6.6.0-2) ... Setting up python3-keystoneauth1 (5.12.0-3) ... Setting up python3-testtools (2.7.2-5) ... Setting up python3-testresources (2.0.1-5) ... Setting up python3-pastedeploy (3.1-2) ... Setting up python3-s3transfer (0.11.4-1) ... Setting up python3-futurist (3.2.0-2) ... Setting up python3-dogpile.cache (1.3.3-1) ... Setting up python3-subunit (1.4.2-3) ... Setting up llvm-19-dev (1:19.1.7-7) ... Setting up python3-boto3 (1.37.9-1) ... Setting up python3-fixtures (4.2.5-2) ... Setting up python3-netaddr (1.3.0-1) ... Setting up python3-testscenarios (0.5.0-5) ... Setting up python3-gabbi (3.0.0-3) ... Setting up subunit (1.4.2-3) ... Setting up python3-etcd3gw (2.4.2-3) ... Setting up postgresql-server-dev-18 (18.0-1) ... Setting up python3-oslo.utils (9.1.0-2) ... Setting up postgresql-server-dev-all (286) ... Setting up python3-oslo.serialization (5.8.0-2) ... Setting up python3-tooz (7.0.0-2) ... Processing triggers for libc-bin (2.41-12) ... Processing triggers for sgml-base (1.31+nmu1) ... Setting up docutils-common (0.22.2+dfsg-2) ... Processing triggers for sgml-base (1.31+nmu1) ... Setting up python3-docutils (0.22.2+dfsg-2) ... Setting up python3-restructuredtext-lint (1.3.2-3) ... Setting up python3-doc8 (0.10.1-5) ... Setting up python3-cliff (4.11.0-3) ... Setting up python3-oslo.config (1:10.0.0-2) ... Setting up python3-oslo.middleware (6.6.0-2) ... Setting up python3-keystoneclient (1:5.7.0-2) ... Setting up python3-oslo.db (17.4.0-2) ... Setting up python3-sphinx (8.2.3-8) ... Setting up python3-oslo.log (7.2.1-2) ... Setting up python3-pycadf (4.0.1-1) ... Setting up python3-oslo.policy (4.6.0-2) ... Setting up python3-stestr (4.2.0-1) ... Setting up python3-sphinxcontrib.httpdomain (1.8.1-2) ... Setting up python3-sphinxcontrib.jquery (4.1-6) ... Setting up python3-oslo.cache (3.12.0-2) ... Setting up python3-os-testr (3.0.0-5) ... Setting up python3-sphinx-rtd-theme (3.0.2+dfsg-3) ... Setting up python3-keystonemiddleware (10.12.0-2) ... Processing triggers for ca-certificates (20250419) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.37.1.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/reproducible-path/gnocchi-4.7.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../gnocchi_4.7.0-1_source.changes dpkg-buildpackage: info: source package gnocchi dpkg-buildpackage: info: source version 4.7.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Nicolas Maillet-Contoz dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 dpkg-source: info: using options from gnocchi-4.7.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ debian/rules clean make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh clean --buildsystem=pybuild --with python3,sphinxdoc debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing ..." Do nothing ... make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' dh_autoreconf_clean -O--buildsystem=pybuild debian/rules override_dh_clean make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_clean rm -rf build debian/gnocchi-common.postinst debian/gnocchi-common.config debian/gnocchi-api.config debian/gnocchi-api.postinst rm -rf debian/CHANGEME-common.postrm debian/*.templates debian/po make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' debian/rules binary make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh binary --buildsystem=pybuild --with python3,sphinxdoc dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:311: python3.13 setup.py config /usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running config debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func gnocchi-common.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func gnocchi-common.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func gnocchi-api.postinst /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_func gnocchi-api.config /usr/share/openstack-pkg-tools/pkgos_insert_include pkgos_postrm gnocchi-common.postrm pkgos-merge-templates gnocchi-api gnocchi endpoint Merging ca.po... Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... pkgos-merge-templates gnocchi-common gnocchi db ksat Merging ca.po... Merging cs.po... Merging da.po... Merging de.po... Merging es.po... Merging fr.po... Merging gl.po... Merging it.po... Merging ja.po... Merging nl.po... Merging pl.po... Merging pt.po... Merging pt_BR.po... Merging ru.po... Merging sv.po... Merging zh_CN.po... make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions set -e ; for pyvers in 3.13; do \ python$pyvers setup.py install --install-layout=deb --root /build/reproducible-path/gnocchi-4.7.0/debian/tmp; \ done /usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py creating build/lib/gnocchi copying gnocchi/utils.py -> build/lib/gnocchi copying gnocchi/statsd.py -> build/lib/gnocchi copying gnocchi/service.py -> build/lib/gnocchi copying gnocchi/resource_type.py -> build/lib/gnocchi copying gnocchi/opts.py -> build/lib/gnocchi copying gnocchi/json.py -> build/lib/gnocchi copying gnocchi/gendoc.py -> build/lib/gnocchi copying gnocchi/exceptions.py -> build/lib/gnocchi copying gnocchi/chef.py -> build/lib/gnocchi copying gnocchi/carbonara.py -> build/lib/gnocchi copying gnocchi/calendar.py -> build/lib/gnocchi copying gnocchi/archive_policy.py -> build/lib/gnocchi copying gnocchi/amqp1d.py -> build/lib/gnocchi copying gnocchi/__init__.py -> build/lib/gnocchi running egg_info creating gnocchi.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 writing manifest file 'gnocchi.egg-info/SOURCES.txt' reading manifest file 'gnocchi.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.github' adding license file 'LICENSE' writing manifest file 'gnocchi.egg-info/SOURCES.txt' /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _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) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.common' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.common' 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.common' 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.common' to be distributed and are already explicitly excluding 'gnocchi.common' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.incoming' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.incoming' 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.incoming' 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.incoming' to be distributed and are already explicitly excluding 'gnocchi.incoming' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.indexer' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.indexer' 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.indexer' 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.indexer' to be distributed and are already explicitly excluding 'gnocchi.indexer' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.indexer.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.indexer.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'gnocchi.indexer.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'gnocchi.indexer.alembic' to be distributed and are already explicitly excluding 'gnocchi.indexer.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.indexer.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.indexer.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'gnocchi.indexer.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'gnocchi.indexer.alembic.versions' to be distributed and are already explicitly excluding 'gnocchi.indexer.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.rest' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.rest' 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.rest' 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.rest' to be distributed and are already explicitly excluding 'gnocchi.rest' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.rest.aggregates' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.rest.aggregates' 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.rest.aggregates' 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.rest.aggregates' to be distributed and are already explicitly excluding 'gnocchi.rest.aggregates' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.rest.prometheus' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.rest.prometheus' 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.rest.prometheus' 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.rest.prometheus' to be distributed and are already explicitly excluding 'gnocchi.rest.prometheus' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.storage' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.storage' 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.storage' 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.storage' to be distributed and are already explicitly excluding 'gnocchi.storage' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.tests' 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.tests' 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.tests' to be distributed and are already explicitly excluding 'gnocchi.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.tests.functional' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.tests.functional' 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.tests.functional' 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.tests.functional' to be distributed and are already explicitly excluding 'gnocchi.tests.functional' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.tests.functional.gabbits' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.tests.functional.gabbits' 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.tests.functional.gabbits' 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.tests.functional.gabbits' to be distributed and are already explicitly excluding 'gnocchi.tests.functional.gabbits' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.tests.functional.gabbits.prometheus_fixtures' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.tests.functional.gabbits.prometheus_fixtures' 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.tests.functional.gabbits.prometheus_fixtures' 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.tests.functional.gabbits.prometheus_fixtures' to be distributed and are already explicitly excluding 'gnocchi.tests.functional.gabbits.prometheus_fixtures' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.tests.functional_live' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.tests.functional_live' 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.tests.functional_live' 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.tests.functional_live' to be distributed and are already explicitly excluding 'gnocchi.tests.functional_live' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.tests.functional_live.gabbits' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.tests.functional_live.gabbits' 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.tests.functional_live.gabbits' 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.tests.functional_live.gabbits' to be distributed and are already explicitly excluding 'gnocchi.tests.functional_live.gabbits' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.tests.indexer' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.tests.indexer' 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.tests.indexer' 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.tests.indexer' to be distributed and are already explicitly excluding 'gnocchi.tests.indexer' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.tests.indexer.sqlalchemy' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.tests.indexer.sqlalchemy' 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.tests.indexer.sqlalchemy' 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.tests.indexer.sqlalchemy' to be distributed and are already explicitly excluding 'gnocchi.tests.indexer.sqlalchemy' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'gnocchi.wsgi' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gnocchi.wsgi' 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.wsgi' 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.wsgi' to be distributed and are already explicitly excluding 'gnocchi.wsgi' 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/18fff4509e3e_create_column_for_truncate_inactive_metrics_process.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/94544ca86c7e_increase_original_resource_id_max_length.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/f89ed2e3c2ec_create_last_measure_timestamp_column.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/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 creating build/lib/gnocchi/wsgi copying gnocchi/wsgi/__init__.py -> build/lib/gnocchi/wsgi copying gnocchi/wsgi/api.py -> build/lib/gnocchi/wsgi running build_scripts creating build/scripts-3.13 copying and adjusting bin/gnocchi-api -> build/scripts-3.13 changing mode of build/scripts-3.13/gnocchi-api from 644 to 755 running install_lib creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/wsgi copying build/lib/gnocchi/wsgi/api.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/wsgi copying build/lib/gnocchi/wsgi/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/wsgi creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer/sqlalchemy copying build/lib/gnocchi/tests/indexer/sqlalchemy/test_utils.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer/sqlalchemy copying build/lib/gnocchi/tests/indexer/sqlalchemy/test_migrations.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer/sqlalchemy copying build/lib/gnocchi/tests/indexer/sqlalchemy/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer/sqlalchemy copying build/lib/gnocchi/tests/indexer/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional_live creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional_live/gabbits copying build/lib/gnocchi/tests/functional_live/gabbits/search-resource.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional_live/gabbits copying build/lib/gnocchi/tests/functional_live/gabbits/live.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional_live/gabbits copying build/lib/gnocchi/tests/functional_live/test_gabbi_live.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional_live copying build/lib/gnocchi/tests/functional_live/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional_live creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits/prometheus_fixtures copying build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures/a0c06674-a5ef-4621-883c-e94880a2de02.dump -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits/prometheus_fixtures copying build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures/1ea8f6f7-eebe-49d5-8276-ceb2d56c5ba4.dump -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits/prometheus_fixtures copying build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures/031b586e-ebe1-4737-812e-cf0ddf26f5ad.dump -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits/prometheus_fixtures copying build/lib/gnocchi/tests/functional/gabbits/transformedids.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/search.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/search-metric.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/resource.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/resource-type.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/resource-aggregation.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/resample-calendar.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/prometheus.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/pagination.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/metric.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/metric-timestamp-format.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/metric-list.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/metric-granularity.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/metric-derived.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/influxdb.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/http-proxy-to-wsgi.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/history.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/healthcheck.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/create-metric-with-resource-id.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/cors.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/batch-measures.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/base.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/async.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/archive.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/archive-rule.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/aggregation.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/aggregates-with-resources.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/aggregates-with-metric-ids.yaml -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/.metric-derived.yaml.swp -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/test_gabbi.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional copying build/lib/gnocchi/tests/functional/fixtures.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional copying build/lib/gnocchi/tests/functional/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional copying build/lib/gnocchi/tests/utils.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_utils.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_storage.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_statsd.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_rest.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_measures_grouper.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_injector.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_influxdb.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_indexer.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_incoming.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_chef.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_carbonara.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_calendar.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_bin.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_archive_policy.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_amqp1d.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/test_aggregates.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/base.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests copying build/lib/gnocchi/tests/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage copying build/lib/gnocchi/storage/swift.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage copying build/lib/gnocchi/storage/s3.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage copying build/lib/gnocchi/storage/redis.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage copying build/lib/gnocchi/storage/file.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage copying build/lib/gnocchi/storage/ceph.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage copying build/lib/gnocchi/storage/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/prometheus copying build/lib/gnocchi/rest/prometheus/remote_pb2.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/prometheus copying build/lib/gnocchi/rest/prometheus/remote.proto -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/prometheus copying build/lib/gnocchi/rest/prometheus/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/prometheus copying build/lib/gnocchi/rest/prometheus/README -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/prometheus creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates copying build/lib/gnocchi/rest/aggregates/processor.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates copying build/lib/gnocchi/rest/aggregates/operations.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates copying build/lib/gnocchi/rest/aggregates/exceptions.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates copying build/lib/gnocchi/rest/aggregates/api.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates copying build/lib/gnocchi/rest/aggregates/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates copying build/lib/gnocchi/rest/wsgi.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest copying build/lib/gnocchi/rest/policies.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest copying build/lib/gnocchi/rest/influxdb.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest copying build/lib/gnocchi/rest/http_proxy_to_wsgi.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest copying build/lib/gnocchi/rest/exceptions.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest copying build/lib/gnocchi/rest/auth_helper.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest copying build/lib/gnocchi/rest/app.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest copying build/lib/gnocchi/rest/api.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest copying build/lib/gnocchi/rest/api-paste.ini -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest copying build/lib/gnocchi/rest/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/ffc7bbeec0b0_migrate_legacy_resources_to_db2.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/f89ed2e3c2ec_create_last_measure_timestamp_column.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/f7d44b47928_uuid_to_binary.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/ed9c6ddc5c35_fix_host_foreign_key.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/d24877c22ab0_add_attributes_to_resource_type.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/c62df18bf4ee_add_unit_column_for_metric.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/aba5a217ca9b_merge_created_in_creator.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/a54c57ada3f5_removes_useless_indexes.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/9901e5ea4b6e_create_host.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/94544ca86c7e_increase_original_resource_id_max_length.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/8f376189b9eb_migrate_legacy_resources_to_db.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/828c16f70cce_create_resource_type_table.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/7e6f9d542f8b_resource_type_state_column.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/62a8dfb139bb_change_uuid_to_string.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/5c4f93e5bb4_mysql_float_to_timestamp.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/469b308577a9_allow_image_ref_to_be_null.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/42ee7f3e25f8_alter_flavorid_from_int_to_string.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/40c6aae14c3f_ck_started_before_ended.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/39b7d449d46a_create_metric_status_column.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/397987e38570_no_more_slash_and_reencode.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/3901f5ea2b8e_create_instance_disk_and_instance_.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/34c517bcc2dd_shorter_foreign_key.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/2e0b912062d1_drop_useless_enum.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/27d2a1d205ff_add_updating_resource_type_states.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/1f21cbdd6bc2_allow_volume_display_name_to_be_null.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/1e1a63d3d186_original_resource_id_not_null.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/1c98ac614015_initial_base.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/1c2c61ac1f4c_add_original_resource_id_column.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/18fff4509e3e_create_column_for_truncate_inactive_metrics_process.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/0718ed97e5b3_add_tablename_to_resource_type.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/04eba72e4f90_rename_ck_started_before_ended.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/script.py.mako -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic copying build/lib/gnocchi/indexer/alembic/env.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic copying build/lib/gnocchi/indexer/alembic/alembic.ini -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic copying build/lib/gnocchi/indexer/sqlalchemy_types.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer copying build/lib/gnocchi/indexer/sqlalchemy_legacy_resources.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer copying build/lib/gnocchi/indexer/sqlalchemy_extension.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer copying build/lib/gnocchi/indexer/sqlalchemy_base.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer copying build/lib/gnocchi/indexer/sqlalchemy.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer copying build/lib/gnocchi/indexer/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming copying build/lib/gnocchi/incoming/swift.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming copying build/lib/gnocchi/incoming/s3.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming copying build/lib/gnocchi/incoming/redis.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming copying build/lib/gnocchi/incoming/file.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming copying build/lib/gnocchi/incoming/ceph.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming copying build/lib/gnocchi/incoming/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common copying build/lib/gnocchi/common/swift.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common copying build/lib/gnocchi/common/s3.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common copying build/lib/gnocchi/common/redis.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common copying build/lib/gnocchi/common/ceph.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common copying build/lib/gnocchi/common/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli copying build/lib/gnocchi/cli/statsd.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli copying build/lib/gnocchi/cli/metricd.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli copying build/lib/gnocchi/cli/manage.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli copying build/lib/gnocchi/cli/injector.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli copying build/lib/gnocchi/cli/api.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli copying build/lib/gnocchi/cli/amqp1d.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli copying build/lib/gnocchi/cli/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli copying build/lib/gnocchi/gnocchi-policy-generator.conf -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/gnocchi-config-generator.conf -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/__init__.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/amqp1d.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/archive_policy.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/calendar.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/carbonara.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/chef.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/exceptions.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/gendoc.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/json.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/opts.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/resource_type.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/service.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/statsd.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi copying build/lib/gnocchi/utils.py -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/wsgi/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/wsgi/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer/sqlalchemy/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer/sqlalchemy/test_migrations.py to test_migrations.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer/sqlalchemy/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/indexer/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional_live/test_gabbi_live.py to test_gabbi_live.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional_live/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/test_gabbi.py to test_gabbi.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/fixtures.py to fixtures.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/functional/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/utils.py to utils.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_utils.py to test_utils.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_storage.py to test_storage.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_statsd.py to test_statsd.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_rest.py to test_rest.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_measures_grouper.py to test_measures_grouper.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_injector.py to test_injector.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_influxdb.py to test_influxdb.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_indexer.py to test_indexer.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_incoming.py to test_incoming.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_chef.py to test_chef.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_carbonara.py to test_carbonara.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_calendar.py to test_calendar.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_bin.py to test_bin.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_archive_policy.py to test_archive_policy.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_amqp1d.py to test_amqp1d.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/test_aggregates.py to test_aggregates.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/base.py to base.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/tests/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage/swift.py to swift.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage/s3.py to s3.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage/redis.py to redis.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage/file.py to file.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage/ceph.py to ceph.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/storage/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/prometheus/remote_pb2.py to remote_pb2.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/prometheus/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates/processor.py to processor.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates/operations.py to operations.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates/exceptions.py to exceptions.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/aggregates/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/wsgi.py to wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/policies.py to policies.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/influxdb.py to influxdb.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/http_proxy_to_wsgi.py to http_proxy_to_wsgi.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/exceptions.py to exceptions.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/auth_helper.py to auth_helper.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/app.py to app.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/rest/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/ffc7bbeec0b0_migrate_legacy_resources_to_db2.py to ffc7bbeec0b0_migrate_legacy_resources_to_db2.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/f89ed2e3c2ec_create_last_measure_timestamp_column.py to f89ed2e3c2ec_create_last_measure_timestamp_column.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/f7d44b47928_uuid_to_binary.py to f7d44b47928_uuid_to_binary.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/ed9c6ddc5c35_fix_host_foreign_key.py to ed9c6ddc5c35_fix_host_foreign_key.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/d24877c22ab0_add_attributes_to_resource_type.py to d24877c22ab0_add_attributes_to_resource_type.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/c62df18bf4ee_add_unit_column_for_metric.py to c62df18bf4ee_add_unit_column_for_metric.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/aba5a217ca9b_merge_created_in_creator.py to aba5a217ca9b_merge_created_in_creator.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/a54c57ada3f5_removes_useless_indexes.py to a54c57ada3f5_removes_useless_indexes.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/9901e5ea4b6e_create_host.py to 9901e5ea4b6e_create_host.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/94544ca86c7e_increase_original_resource_id_max_length.py to 94544ca86c7e_increase_original_resource_id_max_length.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/8f376189b9eb_migrate_legacy_resources_to_db.py to 8f376189b9eb_migrate_legacy_resources_to_db.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/828c16f70cce_create_resource_type_table.py to 828c16f70cce_create_resource_type_table.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/7e6f9d542f8b_resource_type_state_column.py to 7e6f9d542f8b_resource_type_state_column.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/62a8dfb139bb_change_uuid_to_string.py to 62a8dfb139bb_change_uuid_to_string.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/5c4f93e5bb4_mysql_float_to_timestamp.py to 5c4f93e5bb4_mysql_float_to_timestamp.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/469b308577a9_allow_image_ref_to_be_null.py to 469b308577a9_allow_image_ref_to_be_null.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/42ee7f3e25f8_alter_flavorid_from_int_to_string.py to 42ee7f3e25f8_alter_flavorid_from_int_to_string.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/40c6aae14c3f_ck_started_before_ended.py to 40c6aae14c3f_ck_started_before_ended.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/39b7d449d46a_create_metric_status_column.py to 39b7d449d46a_create_metric_status_column.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/397987e38570_no_more_slash_and_reencode.py to 397987e38570_no_more_slash_and_reencode.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/3901f5ea2b8e_create_instance_disk_and_instance_.py to 3901f5ea2b8e_create_instance_disk_and_instance_.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/34c517bcc2dd_shorter_foreign_key.py to 34c517bcc2dd_shorter_foreign_key.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/2e0b912062d1_drop_useless_enum.py to 2e0b912062d1_drop_useless_enum.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/27d2a1d205ff_add_updating_resource_type_states.py to 27d2a1d205ff_add_updating_resource_type_states.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/1f21cbdd6bc2_allow_volume_display_name_to_be_null.py to 1f21cbdd6bc2_allow_volume_display_name_to_be_null.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/1e1a63d3d186_original_resource_id_not_null.py to 1e1a63d3d186_original_resource_id_not_null.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/1c98ac614015_initial_base.py to 1c98ac614015_initial_base.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/1c2c61ac1f4c_add_original_resource_id_column.py to 1c2c61ac1f4c_add_original_resource_id_column.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/18fff4509e3e_create_column_for_truncate_inactive_metrics_process.py to 18fff4509e3e_create_column_for_truncate_inactive_metrics_process.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/0718ed97e5b3_add_tablename_to_resource_type.py to 0718ed97e5b3_add_tablename_to_resource_type.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/versions/04eba72e4f90_rename_ck_started_before_ended.py to 04eba72e4f90_rename_ck_started_before_ended.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/alembic/env.py to env.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/sqlalchemy_types.py to sqlalchemy_types.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/sqlalchemy_legacy_resources.py to sqlalchemy_legacy_resources.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/sqlalchemy_extension.py to sqlalchemy_extension.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/sqlalchemy_base.py to sqlalchemy_base.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/sqlalchemy.py to sqlalchemy.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming/swift.py to swift.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming/s3.py to s3.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming/redis.py to redis.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming/file.py to file.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming/ceph.py to ceph.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/incoming/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common/swift.py to swift.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common/s3.py to s3.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common/redis.py to redis.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common/ceph.py to ceph.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/common/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli/statsd.py to statsd.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli/metricd.py to metricd.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli/manage.py to manage.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli/injector.py to injector.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli/api.py to api.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli/amqp1d.py to amqp1d.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/cli/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/amqp1d.py to amqp1d.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/archive_policy.py to archive_policy.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/calendar.py to calendar.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/carbonara.py to carbonara.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/chef.py to chef.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/exceptions.py to exceptions.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/gendoc.py to gendoc.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/json.py to json.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/opts.py to opts.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/resource_type.py to resource_type.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/service.py to service.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/statsd.py to statsd.cpython-313.pyc byte-compiling /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/utils.py to utils.cpython-313.pyc running install_egg_info Copying gnocchi.egg-info to /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi-4.7.0.egg-info Skipping SOURCES.txt running install_scripts creating /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin copying build/scripts-3.13/gnocchi-api -> /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin changing mode of /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin/gnocchi-api to 755 Installing gnocchi-amqpd script to /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin Installing gnocchi-change-sack-size script to /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin Installing gnocchi-config-generator script to /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin Installing gnocchi-injector script to /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin Installing gnocchi-metricd script to /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin Installing gnocchi-statsd script to /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin Installing gnocchi-upgrade script to /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/bin ./debian/run_tests.sh + mktemp -d + MYTEMP_DIR=/tmp/tmp.VMFl6atyVF + whoami + ME=pbuilder1 + + /usr/sbin/mysqld --version grep Ver + awk {print $3} + cut -d- -f1 + MYSQL_VERSION=11.8.3 + echo 11.8.3 + cut -d. -f1 + MYSQL_VERSION_MAJ=11 + echo 11.8.3 + cut -d. -f2 + MYSQL_VERSION_MID=8 + echo 11.8.3 + cut -d. -f3 + MYSQL_VERSION_MIN=3 + [ 11 -le 5 ] + MYSQL_INSTALL_DB_OPT=--basedir=/usr + mysql_install_db --no-defaults --datadir=/tmp/tmp.VMFl6atyVF --basedir=/usr --user=pbuilder1 /usr/bin/mysql_install_db: Deprecated program name. It will be removed in a future release, use 'mariadb-install-db' instead chown: cannot access '/usr/lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool': Permission denied Couldn't set an owner to '/usr/lib/mysql/plugin/auth_pam_tool_dir/auth_pam_tool'. It must be root, the PAM authentication plugin doesn't work otherwise.. chown: changing ownership of '/usr/lib/mysql/plugin/auth_pam_tool_dir': Operation not permitted Cannot change ownership of the '/usr/lib/mysql/plugin/auth_pam_tool_dir' directory to the 'pbuilder1' user. Check that you have the necessary permissions and try again. Installing MariaDB/MySQL system tables in '/tmp/tmp.VMFl6atyVF' ... 2026-11-29 11:55:20 0 [Warning] failed to retrieve the MAC address 2026-11-29 11:55:20 0 [Warning] WSREP: Failed to guess base node address. Set it explicitly via wsrep_node_address. 2026-11-29 11:55:20 0 [Warning] WSREP: Failed to guess base node address. Set it explicitly via wsrep_node_address. 2026-11-29 11:55:20 0 [Warning] WSREP: Guessing address for incoming client connections failed. Try setting wsrep_node_incoming_address explicitly. OK To start mariadbd at boot time you have to copy support-files/mariadb.service to the right place for your system Two all-privilege accounts were created. One is root@localhost, it has no password, but you need to be system 'root' user to connect. Use, for example, sudo mariadb The second is pbuilder1@localhost, it has no password either, but you need to be the system 'pbuilder1' user to connect. After connecting you can set the password, if you would need to be able to connect as any of these users with a password and without sudo See the MariaDB Knowledgebase at https://mariadb.com/kb You can start the MariaDB daemon with: cd '/usr' ; /usr/bin/mariadbd-safe --datadir='/tmp/tmp.VMFl6atyVF' You can test the MariaDB daemon with mariadb-test-run.pl cd '/usr/share/mariadb/mariadb-test' ; perl mariadb-test-run.pl Please report any problems at https://mariadb.org/jira The latest information about MariaDB is available at https://mariadb.org/. Consider joining MariaDB's strong and vibrant community: https://mariadb.org/get-involved/ + export MYSQL_UNIX_PORT=/tmp/tmp.VMFl6atyVF/mysql.sock + echo -n pinging mysqld. pinging mysqld.+ attempts=0 + /usr/bin/mysqladmin --socket=/tmp/tmp.VMFl6atyVF/mysql.sock ping + /usr/sbin/mysqld --no-defaults --skip-grant-tables --user=pbuilder1 --socket=/tmp/tmp.VMFl6atyVF/mysql.sock --datadir=/tmp/tmp.VMFl6atyVF --port 3309 /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local server through socket '/tmp/tmp.VMFl6atyVF/mysql.sock' (2)' Check that mariadbd is running and that the socket: '/tmp/tmp.VMFl6atyVF/mysql.sock' exists! + sleep 3 2026-11-29 11:55:20 0 [Warning] failed to retrieve the MAC address 2026-11-29 11:55:21 0 [Note] Starting MariaDB 11.8.3-MariaDB-1+b1 from Debian source revision b565b3e7e041c480fd8013e3beec6b99544d6bf8 server_uid unknown as process 660485 2026-11-29 11:55:21 0 [Warning] WSREP: Failed to guess base node address. Set it explicitly via wsrep_node_address. 2026-11-29 11:55:21 0 [Warning] WSREP: Failed to guess base node address. Set it explicitly via wsrep_node_address. 2026-11-29 11:55:21 0 [Warning] WSREP: Guessing address for incoming client connections failed. Try setting wsrep_node_incoming_address explicitly. 2026-11-29 11:55:21 0 [Note] WSREP: Node addr: 2026-11-29 11:55:21 0 [Note] InnoDB: Compressed tables use zlib 1.3.1 2026-11-29 11:55:21 0 [Note] InnoDB: Number of transaction pools: 1 2026-11-29 11:55:21 0 [Note] InnoDB: Using ARMv8 crc32 + pmull instructions 2026-11-29 11:55:21 0 [Note] InnoDB: Using io_uring 2026-11-29 11:55:21 0 [Note] InnoDB: innodb_buffer_pool_size_max=128m, innodb_buffer_pool_size=128m 2026-11-29 11:55:21 0 [Note] InnoDB: Completed initialization of buffer pool 2026-11-29 11:55:21 0 [Note] InnoDB: Buffered log writes (block size=512 bytes) 2026-11-29 11:55:21 0 [Note] InnoDB: End of log at LSN=46300 2026-11-29 11:55:21 0 [Note] InnoDB: Opened 3 undo tablespaces 2026-11-29 11:55:21 0 [Note] InnoDB: 128 rollback segments in 3 undo tablespaces are active. 2026-11-29 11:55:21 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ... 2026-11-29 11:55:21 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB. 2026-11-29 11:55:21 0 [Note] InnoDB: log sequence number 46300; transaction id 14 2026-11-29 11:55:21 0 [Note] Plugin 'FEEDBACK' is disabled. 2026-11-29 11:55:21 0 [Note] Plugin 'wsrep-provider' is disabled. 2026-11-29 11:55:21 0 [Note] InnoDB: Loading buffer pool(s) from /tmp/tmp.VMFl6atyVF/ib_buffer_pool 2026-11-29 11:55:21 0 [Note] InnoDB: Buffer pool(s) load completed at 261129 11:55:21 + attempts=1 + [ 1 -gt 10 ] + /usr/bin/mysqladmin --socket=/tmp/tmp.VMFl6atyVF/mysql.sock ping /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local server through socket '/tmp/tmp.VMFl6atyVF/mysql.sock' (2)' Check that mariadbd is running and that the socket: '/tmp/tmp.VMFl6atyVF/mysql.sock' exists! + sleep 3 2026-11-29 11:55:24 0 [Note] Server socket created on IP: '0.0.0.0', port: '3309'. 2026-11-29 11:55:24 0 [Note] Server socket created on IP: '::', port: '3309'. 2026-11-29 11:55:24 0 [Note] /usr/sbin/mysqld: ready for connections. Version: '11.8.3-MariaDB-1+b1 from Debian' socket: '/tmp/tmp.VMFl6atyVF/mysql.sock' port: 3309 -- Please help get to 10k stars at https://github.com/MariaDB/Server + attempts=2 + [ 2 -gt 10 ] + /usr/bin/mysqladmin --socket=/tmp/tmp.VMFl6atyVF/mysql.sock ping mysqld is alive + mysql --socket=/tmp/tmp.VMFl6atyVF/mysql.sock --execute=CREATE DATABASE gnocchidb; + SUCCESS=0 + py3versions -rv + PY3S=3.13 + pwd + export PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/build/reproducible-path/gnocchi-4.7.0/debian/bin + rm -rf .stestr + stestr init + subunit2pyunit+ pwd + pwd + PYTHONPATH=/build/reproducible-path/gnocchi-4.7.0:/build/reproducible-path/gnocchi-4.7.0/debian/bin PYTHON=python3.13 GNOCCHI_TEST_DEBUG=1 GNOCCHI_TEST_STORAGE_DRIVER=file GNOCCHI_TEST_INDEXER_DRIVERS=mysql GNOCCHI_INDEXER_URL=mysql+pymysql://root:@127.0.0.1:3309/gnocchidb python3 -m stestr run --subunit gnocchi\.tests\.(?!test_bin\.BinTestCase\.test_gnocchi_config_generator_run|test_indexer\.TestIndexerDriver\.test_str|test_indexer\.TestIndexerDriver\.test_list_ap_rules_ordered|test_amqp1d.*|test_indexer\.TestIndexerDriver\.test_resource_type_unexpected_creation_error|test_carbonara\.TestAggregatedTimeSerie\.test_aggregation_std_with_unique) 2026-11-29 11:55:34,206 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,336 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.indexer.sqlalchemy.test_utils.TestUtils.test_percent_in_url gnocchi.tests.indexer.sqlalchemy.test_utils.TestUtils.test_percent_in_url ... ok 2026-11-29 11:55:34,407 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,420 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_get_measures_unknown_aggregation gnocchi.tests.test_aggregates.CrossMetricAggregated.test_get_measures_unknown_aggregation ... ok 2026-11-29 11:55:34,538 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,562 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,583 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_aggregates.TestGrouper.test_create_history_period_filter_no_end gnocchi.tests.test_aggregates.TestGrouper.test_create_history_period_filter_no_end ... ok 2026-11-29 11:55:34,602 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,660 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_no_overlap gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_no_overlap ... ok gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_no_overlap2 gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_no_overlap2 ... ok gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_overlap gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_overlap ... ok /build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/test_carbonara.py:133: UserWarning: no explicit representation of timezones available for np.datetime64 from_timestamp=numpy.datetime64(iso8601.parse_date( /build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/test_carbonara.py:139: UserWarning: no explicit representation of timezones available for np.datetime64 from_timestamp=numpy.datetime64(iso8601.parse_date( gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_overlap_edge_missing2 gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_overlap_edge_missing2 ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_down_sampling_and_truncate gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_down_sampling_and_truncate ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_basic gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_basic ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_nano gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_nano ... ok gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_duplicate_timestamps gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_duplicate_timestamps ... ok gnocchi.tests.test_calendar.TestCalender.test_get_month_and_year gnocchi.tests.test_calendar.TestCalender.test_get_month_and_year ... ok 2026-11-29 11:55:34,689 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,689 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,690 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,761 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,773 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:34,774 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpxt_mz1yx/incoming3-0/14297c0a-bb11-4910-86f0-17fda82170a6/6c9a173f-7401-41aa-a9de-3dc2a375ed52_20261129_23:55:34]. 2026-11-29 11:55:34,783 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,784 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,784 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,784 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,784 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,784 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,785 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,785 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,785 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,785 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,786 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,786 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,786 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,787 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,787 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,787 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 14297c0a-bb11-4910-86f0-17fda82170a6 2026-11-29 11:55:34,793 [663534] DEBUG gnocchi.storage: Metric [14297c0a-bb11-4910-86f0-17fda82170a6] does not have a resource assigned to it. 2026-11-29 11:55:34,807 [663534] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:34,810 [663534] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [14297c0a-bb11-4910-86f0-17fda82170a6] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxt_mz1yx], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:34,811 [663534] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:34,811 [663534] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_binary_operator_ts_on_left gnocchi.tests.test_aggregates.CrossMetricAggregated.test_binary_operator_ts_on_left ... ok 2026-11-29 11:55:34,833 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,833 [663504] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:34,837 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,837 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,837 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,837 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (std) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,838 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,838 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,838 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,838 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,838 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,838 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,839 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,839 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,839 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,839 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,839 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,840 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,840 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,840 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07 2026-11-29 11:55:34,844 [663504] DEBUG gnocchi.storage: Metric [a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07] does not have a resource assigned to it. 2026-11-29 11:55:34,858 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:34,860 [663504] DEBUG gnocchi.chef: Processing measures for 1 metrics gnocchi.tests.test_aggregates.TestGrouper.test_create_history_period_filter_no_attribute_filter gnocchi.tests.test_aggregates.TestGrouper.test_create_history_period_filter_no_attribute_filter ... ok gnocchi.tests.test_aggregates.TestGrouper.test_group_resources_with_all_attributes gnocchi.tests.test_aggregates.TestGrouper.test_group_resources_with_all_attributes ... ok 2026-11-29 11:55:34,863 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,863 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric d7924309-4cee-4523-a444-a4355f6cb425 gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_50pct gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_50pct ... 2026-11-29 11:55:34,863 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric d7924309-4cee-4523-a444-a4355f6cb425 ok 2026-11-29 11:55:34,863 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (std) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,864 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric d7924309-4cee-4523-a444-a4355f6cb425 gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_back_window_ignore gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_back_window_ignore ... ok 2026-11-29 11:55:34,864 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,864 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,864 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,864 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,865 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,865 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,865 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,865 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,865 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,866 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,866 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,866 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,866 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric d7924309-4cee-4523-a444-a4355f6cb425 2026-11-29 11:55:34,869 [663504] DEBUG gnocchi.storage: Metric [d7924309-4cee-4523-a444-a4355f6cb425] does not have a resource assigned to it. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_get_measures_unknown_granularity gnocchi.tests.test_aggregates.CrossMetricAggregated.test_get_measures_unknown_granularity ... ok 2026-11-29 11:55:34,883 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:34,890 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07] and granularity [5 minutes] in storage [FileStorage: /tmp/tmp6ucwqcew], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:34,891 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [d7924309-4cee-4523-a444-a4355f6cb425] and granularity [1 hours] in storage [FileStorage: /tmp/tmp6ucwqcew], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:34,892 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [d7924309-4cee-4523-a444-a4355f6cb425] and granularity [5 minutes] in storage [FileStorage: /tmp/tmp6ucwqcew], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:34,893 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07] and granularity [1 hours] in storage [FileStorage: /tmp/tmp6ucwqcew], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:34,893 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [d7924309-4cee-4523-a444-a4355f6cb425] and granularity [1 days] in storage [FileStorage: /tmp/tmp6ucwqcew], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:34,894 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a006dd5b-57bd-4ff9-b9c5-46d22c6c5d07] and granularity [1 days] in storage [FileStorage: /tmp/tmp6ucwqcew], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:34,895 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:34,895 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:34,895 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:34,895 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:34,895 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:34,895 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:34,895 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 days]. 2026-11-29 11:55:34,896 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:34,896 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. 2026-11-29 11:55:34,896 [663504] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:05:00.000000000' '2014-01-01T12:10:00.000000000']], granularity [5 minutes], references [defaultdict(, {np.timedelta64(5,'m'): [, ], np.timedelta64(1,'h'): [, ], np.timedelta64(1,'D'): [, ]})], and values [[[39. 11. 22.]]] for sampling [1 days]. 2026-11-29 11:55:34,897 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,897 [663504] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T00:00:00.000000000']], granularity [1 days], references [[, ]], and values [[[18.875]]] for sampling [1 hours]. 2026-11-29 11:55:34,897 [663504] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [1 hours], references [[, ]], and values [[[18.875]]] for sampling [5 minutes]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_add_and_get_measures_with_holes gnocchi.tests.test_aggregates.CrossMetricAggregated.test_add_and_get_measures_with_holes ... ok 2026-11-29 11:55:34,908 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,920 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:34,942 [663534] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:34,945 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,945 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,945 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,945 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,946 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,946 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,946 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,946 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,946 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,947 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,947 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,947 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,947 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,947 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,947 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,948 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric c7a29fe3-76ed-44cb-bccd-de09f0d72af6 2026-11-29 11:55:34,950 [663534] DEBUG gnocchi.storage: Metric [c7a29fe3-76ed-44cb-bccd-de09f0d72af6] does not have a resource assigned to it. 2026-11-29 11:55:34,962 [663534] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:34,964 [663534] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:34,966 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,967 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,967 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,967 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,967 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,968 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,968 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,968 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,968 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,968 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,968 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,969 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,969 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,969 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,969 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,969 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 2a3e752d-a3cc-4642-9cca-2ccabe566b43 2026-11-29 11:55:34,972 [663534] DEBUG gnocchi.storage: Metric [2a3e752d-a3cc-4642-9cca-2ccabe566b43] does not have a resource assigned to it. 2026-11-29 11:55:34,984 [663534] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:34,988 [663534] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [c7a29fe3-76ed-44cb-bccd-de09f0d72af6] and granularity [1 hours] in storage [FileStorage: /tmp/tmpydu3d_tf], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:34,988 [663534] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [2a3e752d-a3cc-4642-9cca-2ccabe566b43] and granularity [1 hours] in storage [FileStorage: /tmp/tmpydu3d_tf], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:34,989 [663534] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:34,989 [663534] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:34,989 [663534] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_resample_minus_2_on_right gnocchi.tests.test_aggregates.CrossMetricAggregated.test_resample_minus_2_on_right ... ok 2026-11-29 11:55:35,020 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,065 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:35,065 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp6luru0vu/incoming3-1/f43a62af-82a2-4482-9144-a1a98d37c2f1/3c461e56-d79d-4c19-a279-064dadcf3bbd_20261129_23:55:35]. 2026-11-29 11:55:35,073 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,073 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,073 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,074 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,074 [663534] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,074 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,074 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,074 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,075 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,075 [663534] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,075 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,075 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,075 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,075 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,075 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,076 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric f43a62af-82a2-4482-9144-a1a98d37c2f1 2026-11-29 11:55:35,081 [663534] DEBUG gnocchi.storage: Metric [f43a62af-82a2-4482-9144-a1a98d37c2f1] does not have a resource assigned to it. 2026-11-29 11:55:35,092 [663534] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:35,094 [663534] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [f43a62af-82a2-4482-9144-a1a98d37c2f1] and granularity [1 hours] in storage [FileStorage: /tmp/tmp6luru0vu], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,094 [663534] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,094 [663534] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_ternary_operator_clip_min_max_ts_on_left gnocchi.tests.test_aggregates.CrossMetricAggregated.test_ternary_operator_clip_min_max_ts_on_left ... ok 2026-11-29 11:55:35,097 [663534] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:35,097 [663534] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:35,097 [663534] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:35,098 [663534] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000' '2014-01-01T12:07:00.000000000' '2014-01-01T12:08:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[ 3. 1. 6.5 16.5 2.5 2.5 1.5]]] for sampling [60 seconds]. 2026-11-29 11:55:35,098 [663534] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:35,099 [663534] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:35,099 [663534] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:35,099 [663534] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000' '2014-01-01T12:07:00.000000000' '2014-01-01T12:08:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[ -6 -2 -13 -15 -3 5 3]]] for sampling [60 seconds]. gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregate_no_points_with_fill_zero gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregate_no_points_with_fill_zero ... ok gnocchi.tests.test_archive_policy.TestArchivePolicy.test_several_equal_granularities gnocchi.tests.test_archive_policy.TestArchivePolicy.test_several_equal_granularities ... ok gnocchi.tests.test_archive_policy.TestArchivePolicyItem.test_zero_size gnocchi.tests.test_archive_policy.TestArchivePolicyItem.test_zero_size ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_count gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_count ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_different_length_in_timestamps_and_data gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_different_length_in_timestamps_and_data ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split_key_cmp gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split_key_cmp ... ok 2026-11-29 11:55:35,121 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,166 [663534] DEBUG gnocchi.chef: Number of resources found for deletion: [0] that have been expired since [2026-11-29 23:50:35.166554+00:00]. 2026-11-29 11:55:35,166 [663534] DEBUG gnocchi.chef: No resources found that have been expired since [2026-11-29 23:50:35.166554+00:00]. Therefore, there is nothing to do. 2026-11-29 11:55:35,167 [663534] DEBUG gnocchi.chef: Releasing lock for the automatic cleanup process. gnocchi.tests.test_chef.TestChef.test_auto_clean_expired_resources_no_resources gnocchi.tests.test_chef.TestChef.test_auto_clean_expired_resources_no_resources ... ok 2026-11-29 11:55:35,187 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_start_timestamp gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_start_timestamp ... ok 2026-11-29 11:55:35,268 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_get_metric gnocchi.tests.test_indexer.TestIndexerDriver.test_get_metric ... ok 2026-11-29 11:55:35,343 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_benchmark gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_benchmark ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch ... ok gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_block_size_back_window gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_block_size_back_window ... ok 2026-11-29 11:55:35,364 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,429 [663534] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:35,436 [663534] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=3] [[, , ]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY resource.id ASC]. 2026-11-29 11:55:35,442 [663534] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT rt_a286b76685ab4bae941522f2fe7e1492.id, resource.id AS id_1, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource JOIN rt_a286b76685ab4bae941522f2fe7e1492 ON resource.id = rt_a286b76685ab4bae941522f2fe7e1492.id LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY rt_a286b76685ab4bae941522f2fe7e1492.id ASC] to search for resources. 2026-11-29 11:55:35,450 [663534] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT rt_a286b76685ab4bae941522f2fe7e1492.id, resource.id AS id_1, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource JOIN rt_a286b76685ab4bae941522f2fe7e1492 ON resource.id = rt_a286b76685ab4bae941522f2fe7e1492.id LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY rt_a286b76685ab4bae941522f2fe7e1492.id ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources ... ok 2026-11-29 11:55:35,475 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,475 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:35,478 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,479 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,479 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,479 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (std) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,479 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,479 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,479 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,480 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,480 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,480 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,480 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,480 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,481 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,481 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,481 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,481 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,481 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,481 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric b04e63ce-7d52-4d91-bbcb-badd83f824a4 2026-11-29 11:55:35,485 [663535] DEBUG gnocchi.storage: Metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] does not have a resource assigned to it. gnocchi.tests.indexer.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync gnocchi.tests.indexer.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync ... ok 2026-11-29 11:55:35,499 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:35,501 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:35,504 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,504 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,504 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,505 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (std) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,505 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,505 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,505 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,506 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,506 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,506 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,506 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,506 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,507 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,507 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,507 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,507 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,508 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,508 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 23f3f051-f697-4f27-b401-525053fe6a37 2026-11-29 11:55:35,511 [663535] DEBUG gnocchi.storage: Metric [23f3f051-f697-4f27-b401-525053fe6a37] does not have a resource assigned to it. 2026-11-29 11:55:35,515 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,524 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:35,532 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,533 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,534 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,534 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,535 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,535 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,536 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,536 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,537 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,537 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,537 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,537 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,537 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 days]. 2026-11-29 11:55:35,538 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:35,538 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. 2026-11-29 11:55:35,538 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:05:00.000000000' '2014-01-01T12:10:00.000000000']], granularity [5 minutes], references [defaultdict(, {np.timedelta64(5,'m'): [, ], np.timedelta64(1,'h'): [, ], np.timedelta64(1,'D'): [, ]})], and values [[[39. 12.5 24. ]]] for sampling [1 days]. 2026-11-29 11:55:35,539 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T00:00:00.000000000']], granularity [1 days], references [[, ]], and values [[[22.25]]] for sampling [1 hours]. 2026-11-29 11:55:35,539 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [1 hours], references [[, ]], and values [[[22.25]]] for sampling [5 minutes]. 2026-11-29 11:55:35,539 [663534] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator LIKE :creator_2 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:35,547 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,548 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,548 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,549 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,550 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,547 [663534] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator LIKE :creator_2 ORDER BY resource.id ASC]. 2026-11-29 11:55:35,550 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,551 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,551 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,551 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,551 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,551 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,552 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,552 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 days]. 2026-11-29 11:55:35,552 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:35,552 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. 2026-11-29 11:55:35,552 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:05:00.000000000' '2014-01-01T12:10:00.000000000']], granularity [5 minutes], references [defaultdict(, {np.timedelta64(5,'m'): [, ], np.timedelta64(1,'h'): [, ], np.timedelta64(1,'D'): [, ]})], and values [[[69. 23. 44.]]] for sampling [1 days]. 2026-11-29 11:55:35,553 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T00:00:00.000000000']], granularity [1 days], references [[, ]], and values [[[39.75]]] for sampling [1 hours]. 2026-11-29 11:55:35,553 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [1 hours], references [[, ]], and values [[[39.75]]] for sampling [5 minutes]. 2026-11-29 11:55:35,552 [663534] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator LIKE :creator_2 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:35,557 [663534] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator LIKE :creator_2 ORDER BY resource.id ASC]. 2026-11-29 11:55:35,561 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,562 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_created_by_user_id gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_created_by_user_id ... ok 2026-11-29 11:55:35,562 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,563 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,564 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,564 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,565 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,566 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,566 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,566 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,566 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,566 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,566 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 days]. 2026-11-29 11:55:35,567 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:35,567 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. 2026-11-29 11:55:35,567 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:10:00.000000000']], granularity [5 minutes], references [defaultdict(, {np.timedelta64(5,'m'): [, ], np.timedelta64(1,'h'): [, ], np.timedelta64(1,'D'): [, ]})], and values [[[24.]]] for sampling [1 days]. 2026-11-29 11:55:35,567 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T00:00:00.000000000']], granularity [1 days], references [[, ]], and values [[[22.25]]] for sampling [1 hours]. 2026-11-29 11:55:35,568 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [1 hours], references [[, ]], and values [[[22.25]]] for sampling [5 minutes]. 2026-11-29 11:55:35,576 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,577 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,578 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,579 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,579 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,580 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,581 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,581 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,581 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,581 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,581 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,581 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,581 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 days]. 2026-11-29 11:55:35,582 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:35,582 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. 2026-11-29 11:55:35,582 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,582 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [5 minutes], references [defaultdict(, {np.timedelta64(5,'m'): [, ], np.timedelta64(1,'h'): [, ], np.timedelta64(1,'D'): [, ]})], and values [[[39.]]] for sampling [1 days]. 2026-11-29 11:55:35,583 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T00:00:00.000000000']], granularity [1 days], references [[, ]], and values [[[22.25]]] for sampling [1 hours]. 2026-11-29 11:55:35,583 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [1 hours], references [[, ]], and values [[[22.25]]] for sampling [5 minutes]. 2026-11-29 11:55:35,591 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,592 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,593 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,593 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,594 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,595 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,596 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,596 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,596 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,596 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,596 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,596 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,596 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 days]. 2026-11-29 11:55:35,597 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:35,597 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. 2026-11-29 11:55:35,597 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:10:00.000000000']], granularity [5 minutes], references [defaultdict(, {np.timedelta64(5,'m'): [, ], np.timedelta64(1,'h'): [, ], np.timedelta64(1,'D'): [, ]})], and values [[[24.]]] for sampling [1 days]. 2026-11-29 11:55:35,598 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T00:00:00.000000000']], granularity [1 days], references [[, ]], and values [[[22.25]]] for sampling [1 hours]. 2026-11-29 11:55:35,598 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [1 hours], references [[, ]], and values [[[22.25]]] for sampling [5 minutes]. 2026-11-29 11:55:35,606 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,608 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,609 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,609 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,610 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 hours] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,610 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [1 days] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:35,611 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,612 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,612 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,612 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,612 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,612 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:35,612 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 days]. 2026-11-29 11:55:35,613 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:35,613 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:35,613 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. 2026-11-29 11:55:35,613 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp3p262osd/incoming3-1/bdd55503-c096-4fb8-a042-0c3cb7993a77/cc3367fb-0f80-42c0-99db-cbb99c907af7_20261129_23:55:35]. 2026-11-29 11:55:35,613 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [5 minutes], references [defaultdict(, {np.timedelta64(5,'m'): [, ], np.timedelta64(1,'h'): [, ], np.timedelta64(1,'D'): [, ]})], and values [[[39.]]] for sampling [1 days]. 2026-11-29 11:55:35,614 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T00:00:00.000000000']], granularity [1 days], references [[, ]], and values [[[22.25]]] for sampling [1 hours]. 2026-11-29 11:55:35,614 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [1 hours], references [[, ]], and values [[[22.25]]] for sampling [5 minutes]. 2026-11-29 11:55:35,618 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [23f3f051-f697-4f27-b401-525053fe6a37] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,618 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [b04e63ce-7d52-4d91-bbcb-badd83f824a4] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpxakqqssp], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:35,619 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,619 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:35,619 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. 2026-11-29 11:55:35,619 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000']], granularity [5 minutes], references [defaultdict(, {np.timedelta64(5,'m'): [, ]})], and values [[[39.]]] for sampling [5 minutes]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_add_and_get_measures gnocchi.tests.test_aggregates.CrossMetricAggregated.test_add_and_get_measures ... ok 2026-11-29 11:55:35,623 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,623 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,623 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,623 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,623 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,624 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,624 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,624 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,624 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,624 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,625 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,625 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,625 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,625 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,625 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,625 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric bdd55503-c096-4fb8-a042-0c3cb7993a77 2026-11-29 11:55:35,631 [663515] DEBUG gnocchi.storage: Metric [bdd55503-c096-4fb8-a042-0c3cb7993a77] does not have a resource assigned to it. 2026-11-29 11:55:35,641 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,644 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:35,647 [663515] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [bdd55503-c096-4fb8-a042-0c3cb7993a77] and granularity [1 hours] in storage [FileStorage: /tmp/tmp3p262osd], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,647 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,648 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_ternary_operator_clip_min_ts_on_left gnocchi.tests.test_aggregates.CrossMetricAggregated.test_ternary_operator_clip_min_ts_on_left ... ok 2026-11-29 11:55:35,650 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,651 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,651 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 seconds]. 2026-11-29 11:55:35,651 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2015-12-03T13:21:15.000000000' '2015-12-03T13:22:15.000000000']], granularity [1 seconds], references [defaultdict(, {np.timedelta64(1,'s'): [, ]})], and values [[[11. 11.]]] for sampling [1 seconds]. 2026-11-29 11:55:35,652 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,652 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,652 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 seconds]. 2026-11-29 11:55:35,652 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2015-12-03T13:19:15.000000000' '2015-12-03T13:20:15.000000000' '2015-12-03T13:21:15.000000000' '2015-12-03T13:22:15.000000000' '2015-12-03T13:23:15.000000000' '2015-12-03T13:24:15.000000000']], granularity [1 seconds], references [defaultdict(, {np.timedelta64(1,'s'): [, ]})], and values [[[ 1. 1. 11. 11. 10. 10.]]] for sampling [1 seconds]. 2026-11-29 11:55:35,653 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,653 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,653 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 seconds]. 2026-11-29 11:55:35,653 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2015-12-03T13:21:15.000000000' '2015-12-03T13:22:15.000000000']], granularity [1 seconds], references [defaultdict(, {np.timedelta64(1,'s'): [, ]})], and values [[[11. 11.]]] for sampling [1 seconds]. 2026-11-29 11:55:35,654 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,654 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,654 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 seconds]. 2026-11-29 11:55:35,654 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,654 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,654 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 seconds]. 2026-11-29 11:55:35,655 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,655 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,655 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 seconds]. 2026-11-29 11:55:35,655 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2015-12-03T13:19:15.000000000' '2015-12-03T13:20:15.000000000' '2015-12-03T13:21:15.000000000' '2015-12-03T13:22:15.000000000']], granularity [1 seconds], references [defaultdict(, {np.timedelta64(1,'s'): [, ]})], and values [[[ 1. 1. 11. 11.]]] for sampling [1 seconds]. 2026-11-29 11:55:35,656 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,656 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1449147600.0] and references []. 2026-11-29 11:55:35,656 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 seconds]. 2026-11-29 11:55:35,656 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2015-12-03T13:21:15.000000000' '2015-12-03T13:22:15.000000000' '2015-12-03T13:23:15.000000000' '2015-12-03T13:24:15.000000000']], granularity [1 seconds], references [defaultdict(, {np.timedelta64(1,'s'): [, ]})], and values [[[11. 11. 10. 10.]]] for sampling [1 seconds]. gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_partial_overlap gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_partial_overlap ... ok 2026-11-29 11:55:35,657 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:35,657 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:35,657 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:35,658 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[ 6. 5.5 7. 24. 4.5]]] for sampling [60 seconds]. 2026-11-29 11:55:35,658 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:35,658 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:35,659 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:35,659 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000' '2014-01-01T12:06:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[ 5.5 7. 24. 4.5 3. ]]] for sampling [60 seconds]. gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_processor_derived_missing_boundary gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_processor_derived_missing_boundary ... ok 2026-11-29 11:55:35,680 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,686 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:35,689 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,689 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,689 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,690 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,690 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,690 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,690 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,690 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,691 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,691 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,691 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,691 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,691 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,692 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,692 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,692 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 7df6ae5e-312d-43ed-bcc3-8d2a7996acd5 2026-11-29 11:55:35,695 [663535] DEBUG gnocchi.storage: Metric [7df6ae5e-312d-43ed-bcc3-8d2a7996acd5] does not have a resource assigned to it. 2026-11-29 11:55:35,707 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:35,708 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:35,711 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,711 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,712 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,712 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,712 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,712 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,713 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,713 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,713 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,713 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,713 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,714 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,714 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,714 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,714 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,714 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric d3909089-54bd-46b2-99f1-31b2ecd5011b 2026-11-29 11:55:35,717 [663535] DEBUG gnocchi.storage: Metric [d3909089-54bd-46b2-99f1-31b2ecd5011b] does not have a resource assigned to it. gnocchi.tests.test_calendar.TestCalender.test_day_of_year gnocchi.tests.test_calendar.TestCalender.test_day_of_year ... ok 2026-11-29 11:55:35,729 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:35,732 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [7df6ae5e-312d-43ed-bcc3-8d2a7996acd5] and granularity [1 hours] in storage [FileStorage: /tmp/tmp0qka7j9w], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,733 [663535] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [d3909089-54bd-46b2-99f1-31b2ecd5011b] and granularity [1 hours] in storage [FileStorage: /tmp/tmp0qka7j9w], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:35,733 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,733 [663535] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:35,733 [663535] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:35,734 [663535] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T13:00:00.000000000' '2014-01-01T14:00:00.000000000' '2014-01-01T15:00:00.000000000']], granularity [1 hours], references [defaultdict(, {np.timedelta64(1,'h'): [, ]})], and values [[[-18. 42. 8. 44.]]] for sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_max_operator gnocchi.tests.test_aggregates.CrossMetricAggregated.test_max_operator ... ok gnocchi.tests.test_aggregates.TestGrouper.test_create_history_period_filter gnocchi.tests.test_aggregates.TestGrouper.test_create_history_period_filter ... ok 2026-11-29 11:55:35,745 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,755 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_calendar.TestCalender.test_half_and_year gnocchi.tests.test_calendar.TestCalender.test_half_and_year ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_derived_mean gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_derived_mean ... ok 2026-11-29 11:55:35,799 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,837 [663515] DEBUG gnocchi.chef: Number of resources found for deletion: [2] that have been expired since [2025-07-17 09:55:00+00:00]. 2026-11-29 11:55:35,837 [663515] INFO gnocchi.chef: Deleting resource [] as part of the automatic cleanup process because its 'ended_at' timestamp is less than [2025-07-17 09:55:00+00:00]. 2026-11-29 11:55:35,838 [663515] DEBUG gnocchi.chef: Resource [resource-1] deleted. 2026-11-29 11:55:35,838 [663515] INFO gnocchi.chef: Deleting resource [] as part of the automatic cleanup process because its 'ended_at' timestamp is less than [2025-07-17 09:55:00+00:00]. 2026-11-29 11:55:35,838 [663515] DEBUG gnocchi.chef: Resource [resource-2] deleted. 2026-11-29 11:55:35,838 [663515] INFO gnocchi.chef: Finished deleting resources that have been expired since [2025-07-17 09:55:00+00:00]. All resources deleted: [['resource-1', 'resource-2']]. 2026-11-29 11:55:35,838 [663515] DEBUG gnocchi.chef: Releasing lock for the automatic cleanup process. gnocchi.tests.test_chef.TestChef.test_auto_clean_expired_resources gnocchi.tests.test_chef.TestChef.test_auto_clean_expired_resources ... ok 2026-11-29 11:55:35,858 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,895 [663515] DEBUG gnocchi.chef: Executing the raw data cleanup for metric []. 2026-11-29 11:55:35,896 [663515] DEBUG gnocchi.chef: No raw measures found for metric [] for cleanup. gnocchi.tests.test_chef.TestChef.test_execute_raw_data_cleanup_no_raw_measures gnocchi.tests.test_chef.TestChef.test_execute_raw_data_cleanup_no_raw_measures ... ok 2026-11-29 11:55:35,915 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:35,981 [663490] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:35,984 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,985 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,985 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,985 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,986 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,986 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,986 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,986 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,987 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,987 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,987 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,987 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,987 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,987 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,988 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,988 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,988 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric e77e7fce-b901-496d-89b3-96973ef96bbe 2026-11-29 11:55:35,992 [663490] DEBUG gnocchi.storage: Metric [e77e7fce-b901-496d-89b3-96973ef96bbe] does not have a resource assigned to it. 2026-11-29 11:55:36,005 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:36,006 [663490] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:36,009 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,009 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,009 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,009 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,010 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,010 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,010 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,010 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,010 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,010 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,011 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,011 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,011 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,011 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,011 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,011 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,012 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 485fc356-4cae-45bc-a99f-dffe80a39998 2026-11-29 11:55:36,014 [663490] DEBUG gnocchi.storage: Metric [485fc356-4cae-45bc-a99f-dffe80a39998] does not have a resource assigned to it. 2026-11-29 11:55:36,028 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:36,032 [663490] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [e77e7fce-b901-496d-89b3-96973ef96bbe] and granularity [5 minutes] in storage [FileStorage: /tmp/tmp0yurnb79], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:36,033 [663490] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [485fc356-4cae-45bc-a99f-dffe80a39998] and granularity [5 minutes] in storage [FileStorage: /tmp/tmp0yurnb79], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:36,033 [663490] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:36,034 [663490] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:36,034 [663490] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_rolling gnocchi.tests.test_aggregates.CrossMetricAggregated.test_rolling ... ok 2026-11-29 11:55:36,040 [663490] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:36,040 [663490] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:36,041 [663490] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:36,041 [663490] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000' '2014-01-01T12:05:00.000000000' '2014-01-01T12:06:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[33. 5. 18. 19.]]] for sampling [60 seconds]. gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_overlap_edge_missing1 gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_different_archive_overlap_edge_missing1 ... ok gnocchi.tests.test_aggregates.TestGrouper.test_create_history_period_filter_no_start gnocchi.tests.test_aggregates.TestGrouper.test_create_history_period_filter_no_start ... ok 2026-11-29 11:55:36,079 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_calendar.TestCalender.test_week_and_year gnocchi.tests.test_calendar.TestCalender.test_week_and_year ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_last gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_last ... ok gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_block_size_unordered gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_block_size_unordered ... ok 2026-11-29 11:55:36,147 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_new_metrics gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_new_metrics ... ok 2026-11-29 11:55:36,239 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_expunge_metric gnocchi.tests.test_indexer.TestIndexerDriver.test_expunge_metric ... ok 2026-11-29 11:55:36,303 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_get_metric_with_details gnocchi.tests.test_indexer.TestIndexerDriver.test_get_metric_with_details ... ok 2026-11-29 11:55:36,364 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:36,447 [663521] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:36,451 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,451 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,451 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,452 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,452 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,452 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,453 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,453 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,453 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,453 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,453 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,454 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,454 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,454 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,454 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,454 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 137be33c-c042-47e9-afaf-894b45b4569c 2026-11-29 11:55:36,459 [663521] DEBUG gnocchi.storage: Metric [137be33c-c042-47e9-afaf-894b45b4569c] does not have a resource assigned to it. 2026-11-29 11:55:36,470 [663521] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:36,472 [663521] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:36,474 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,475 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,475 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,475 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,476 [663521] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,476 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,476 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,476 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,476 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,476 [663521] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,477 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,477 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,477 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,477 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,477 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,477 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric ba7e1c6e-9016-4fa7-9671-240f4019da82 2026-11-29 11:55:36,480 [663521] DEBUG gnocchi.storage: Metric [ba7e1c6e-9016-4fa7-9671-240f4019da82] does not have a resource assigned to it. 2026-11-29 11:55:36,493 [663521] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:36,497 [663521] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [ba7e1c6e-9016-4fa7-9671-240f4019da82] and granularity [1 hours] in storage [FileStorage: /tmp/tmplh5_9198], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:36,498 [663521] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [137be33c-c042-47e9-afaf-894b45b4569c] and granularity [1 hours] in storage [FileStorage: /tmp/tmplh5_9198], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:36,498 [663521] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:36,499 [663521] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:36,499 [663521] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:36,499 [663521] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T13:00:00.000000000' '2014-01-01T14:00:00.000000000' '2014-01-01T15:00:00.000000000']], granularity [1 hours], references [defaultdict(, {np.timedelta64(1,'h'): [, ]})], and values [[[705. 100. 192.]]] for sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_mix gnocchi.tests.test_aggregates.CrossMetricAggregated.test_mix ... ok 2026-11-29 11:55:36,521 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:36,569 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [35cab7b6-0f29-4bb6-af0b-f161142708d5] for granularity [1 hours] in storage [FileStorage: /tmp/tmpbdltfqui], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:36,570 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [35cab7b6-0f29-4bb6-af0b-f161142708d5] for granularity [5 minutes] in storage [FileStorage: /tmp/tmpbdltfqui], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:36,570 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [35cab7b6-0f29-4bb6-af0b-f161142708d5] for granularity [1 days] in storage [FileStorage: /tmp/tmpbdltfqui], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:36,571 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:36,571 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:36,571 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:36,571 [663495] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 days]. 2026-11-29 11:55:36,572 [663495] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:36,572 [663495] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_get_measures_empty_metric_needed_overlap_zero gnocchi.tests.test_aggregates.CrossMetricAggregated.test_get_measures_empty_metric_needed_overlap_zero ... ok 2026-11-29 11:55:36,593 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_update_archive_policy_back_window gnocchi.tests.test_indexer.TestIndexerDriver.test_update_archive_policy_back_window ... ok 2026-11-29 11:55:36,663 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:36,717 [663534] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('ad1a8531-07fc-413e-b4fc-0d7047660eee'), 'creator': '76ff0c05-2780-4287-9d6f-91e84a8d3091', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 36, 705231, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 36, 705236, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': 'ad1a8531-07fc-413e-b4fc-0d7047660eee', 'type': 'generic', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '76ff0c05-2780-4287-9d6f-91e84a8d3091', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2043-01-01 02:03:04+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:36,733 [663534] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('ad1a8531-07fc-413e-b4fc-0d7047660eee'), 'creator': '76ff0c05-2780-4287-9d6f-91e84a8d3091', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 36, 705231, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 36, 720395, tzinfo=datetime.timezone.utc), 'ended_at': datetime.datetime(2043, 1, 1, 2, 3, 4, tzinfo=datetime.timezone.utc), 'user_id': None, 'project_id': None, 'original_resource_id': 'ad1a8531-07fc-413e-b4fc-0d7047660eee', 'type': 'generic', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '76ff0c05-2780-4287-9d6f-91e84a8d3091', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [None] is different from the one found in the database [2043-01-01 02:03:04+00:00]. gnocchi.tests.test_calendar.TestCalender.test_quarter_and_year gnocchi.tests.test_calendar.TestCalender.test_quarter_and_year ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_95_percentile gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_95_percentile ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_56pct gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_56pct ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_first gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_first ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_before_epoch gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_before_epoch ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_down_sampling gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_down_sampling ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_iter gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_iter ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_serialize gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_serialize ... ok gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_base gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_base ... ok gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_end_timestamp gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_end_timestamp ... ok 2026-11-29 11:55:36,767 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:36,777 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_calendar.TestCalender.test_day_of_month gnocchi.tests.test_calendar.TestCalender.test_day_of_month ... ok 2026-11-29 11:55:36,820 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_calendar.TestCalender.test_iso_week_of_year gnocchi.tests.test_calendar.TestCalender.test_iso_week_of_year ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_agg_std gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_agg_std ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split_key_next gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split_key_next ... ok 2026-11-29 11:55:36,879 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_archive_policy gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_archive_policy ... ok 2026-11-29 11:55:36,949 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_already_exists gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_already_exists ... ok 2026-11-29 11:55:36,990 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_unknown_field gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_unknown_field ... ok gnocchi.tests.test_influxdb.TestInfluxDBLineProtocol.test_line_protocol_parser_fail gnocchi.tests.test_influxdb.TestInfluxDBLineProtocol.test_line_protocol_parser_fail ... ok 2026-11-29 11:55:37,030 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,055 [663515] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.user_id = :user_id_1 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:37,070 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:37,071 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:37,074 [663515] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.user_id = :user_id_1 ORDER BY resource.id ASC]. 2026-11-29 11:55:37,079 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_deletes_resources gnocchi.tests.test_indexer.TestIndexerDriver.test_deletes_resources ... ok 2026-11-29 11:55:37,082 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,095 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:37,097 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:37,097 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:37,098 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:37,101 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,123 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:37,126 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:37,127 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:37,131 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. gnocchi.tests.test_indexer.TestIndexerDriver.test_get_archive_policy gnocchi.tests.test_indexer.TestIndexerDriver.test_get_archive_policy ... ok 2026-11-29 11:55:37,142 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:37,145 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:37,146 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:37,148 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.GenericResourceTest.test_get_resources_metric_tied_to_user(remoteuser) gnocchi.tests.test_rest.GenericResourceTest.test_get_resources_metric_tied_to_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:37,160 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,173 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,208 [663515] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE NULL ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:37,216 [663515] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE NULL ORDER BY resource.id ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resource_empty_in gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resource_empty_in ... ok 2026-11-29 11:55:37,239 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,292 [663515] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator = :creator_2 AND (resource.project_id IS NULL OR resource.project_id != :project_id_1) ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:37,301 [663515] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator = :creator_2 AND (resource.project_id IS NULL OR resource.project_id != :project_id_1) ORDER BY resource.id ASC]. 2026-11-29 11:55:37,307 [663515] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator = :creator_2 AND (resource.project_id IS NULL OR resource.project_id != :project_id_1) ORDER BY resource.project_id IS NULL DESC, resource.project_id ASC, resource.id ASC] to search for resources. 2026-11-29 11:55:37,315 [663515] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator = :creator_2 AND (resource.project_id IS NULL OR resource.project_id != :project_id_1) ORDER BY resource.project_id IS NULL DESC, resource.project_id ASC, resource.id ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_with_no_project gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_with_no_project ... ok 2026-11-29 11:55:37,340 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,398 [663515] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('f92fe73d-bcba-4b7d-a162-675dd952f1ac'), 'creator': 'f0397a27-59db-4a4e-acb7-7cdf50759c78', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 37, 385256, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 37, 385261, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': 'f92fe73d-bcba-4b7d-a162-675dd952f1ac', 'type': 'generic', 'revision_end': None, 'metrics': {'foo': '515916d8-2ca7-435c-8c9e-ff409d3b8206'}, 'created_by_user_id': 'f0397a27-59db-4a4e-acb7-7cdf50759c78', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [] is different from the one found in the database [None]. gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_metrics_append gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_metrics_append ... ok gnocchi.tests.test_indexer.TestIndexerDriver.test_create_archive_policy_already_exists gnocchi.tests.test_indexer.TestIndexerDriver.test_create_archive_policy_already_exists ... ok 2026-11-29 11:55:37,447 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,455 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,486 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:37,487 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:37,492 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,495 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,497 [663515] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:37,497 [663515] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:37,498 [663515] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:37,499 [663515] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:37,503 [663515] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:37,525 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:37,526 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:37,528 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:37,545 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:37,546 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:37,547 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:37,559 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:37,560 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:37,561 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.GenericResourceTest.test_get_resources_metric_tied_to_user(keystone) gnocchi.tests.test_rest.GenericResourceTest.test_get_resources_metric_tied_to_user(keystone) ... ok gnocchi.tests.test_calendar.TestCalender.test_quarter_of_year gnocchi.tests.test_calendar.TestCalender.test_quarter_of_year ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_derived_hole gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_derived_hole ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split_key gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split_key ... ok 2026-11-29 11:55:37,583 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,584 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,621 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:37,621 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:37,625 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,628 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,630 [663515] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:37,630 [663515] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:37,630 [663515] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:37,632 [663515] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:37,635 [663515] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:37,642 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:37,643 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:37,645 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:37,654 [663515] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:37,656 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:37,657 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:37,659 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_delete_metric_another_user(keystone) gnocchi.tests.test_rest.MetricTest.test_delete_metric_another_user(keystone) ... ok 2026-11-29 11:55:37,680 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,719 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:37,719 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:37,734 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,736 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,740 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:37,740 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:37,740 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:37,745 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:37,747 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:37,748 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user(basic) gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:37,836 [663511] DEBUG gnocchi.chef: Cannot obtain lock for the automatic cleanup process. This means that something else is processing the cleanup. 2026-11-29 11:55:37,836 [663511] DEBUG gnocchi.chef: Releasing lock for the automatic cleanup process. gnocchi.tests.test_chef.TestChef.test_auto_clean_expired_resources_lock_not_acquired gnocchi.tests.test_chef.TestChef.test_auto_clean_expired_resources_lock_not_acquired ... ok 2026-11-29 11:55:37,883 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,932 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:37,954 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:37,955 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp9b9qknfi/incoming3-0/e1209354-d142-4396-9f41-76221aa5b644/29fbb897-23a5-4f9c-841b-c28bad2fbd59_20261129_23:55:37]. 2026-11-29 11:55:37,967 [663511] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,967 [663511] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,968 [663511] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,968 [663511] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,968 [663511] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,969 [663511] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,969 [663511] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,969 [663511] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,969 [663511] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,970 [663511] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,970 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,970 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,970 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,971 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,971 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:37,979 [663511] DEBUG gnocchi.storage: Metric [e1209354-d142-4396-9f41-76221aa5b644] does not have a resource assigned to it. 2026-11-29 11:55:37,995 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:37,995 [663504] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpk5lkq9ui/incoming3-2/53a3f185-d861-4cf7-b1fa-79fef2a39c29/8054377a-00e4-4a22-b634-9c2830f371b5_20261129_23:55:37]. 2026-11-29 11:55:37,998 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,007 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,007 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,007 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,008 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,008 [663511] DEBUG gnocchi.chef: Deleting metric e1209354-d142-4396-9f41-76221aa5b644 2026-11-29 11:55:38,008 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,008 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,008 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,009 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,009 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,009 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,009 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,010 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,010 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,010 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,010 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,011 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 53a3f185-d861-4cf7-b1fa-79fef2a39c29 2026-11-29 11:55:38,012 [663511] DEBUG gnocchi.chef: Deleting metric 107581e7-1315-451d-9d4e-67e1c549b590 2026-11-29 11:55:38,016 [663504] DEBUG gnocchi.storage: Metric [53a3f185-d861-4cf7-b1fa-79fef2a39c29] does not have a resource assigned to it. 2026-11-29 11:55:38,034 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,037 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [53a3f185-d861-4cf7-b1fa-79fef2a39c29] and granularity [1 hours] in storage [FileStorage: /tmp/tmpk5lkq9ui], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:38,038 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:38,038 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_binary_operator_ts_on_right gnocchi.tests.test_aggregates.CrossMetricAggregated.test_binary_operator_ts_on_right ... ok 2026-11-29 11:55:38,059 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,125 [663504] DEBUG gnocchi.chef: Processing measures for 2 metrics 2026-11-29 11:55:38,129 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,129 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,129 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,130 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,130 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,130 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,130 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,130 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,130 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,131 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,131 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,131 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,131 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,131 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,131 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,132 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 631f8da6-fc11-4379-9690-bee57a985c16 2026-11-29 11:55:38,135 [663504] DEBUG gnocchi.storage: Metric [631f8da6-fc11-4379-9690-bee57a985c16] does not have a resource assigned to it. 2026-11-29 11:55:38,137 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,137 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,137 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,138 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,138 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,138 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,139 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,139 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,139 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,139 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,140 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,140 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,140 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,140 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,141 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,141 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 4f667617-3098-4e67-8e72-2fdfa6fbbabe 2026-11-29 11:55:38,144 [663504] DEBUG gnocchi.storage: Metric [4f667617-3098-4e67-8e72-2fdfa6fbbabe] does not have a resource assigned to it. 2026-11-29 11:55:38,171 [663504] DEBUG gnocchi.chef: Measures for 2 metrics processed 2026-11-29 11:55:38,175 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [4f667617-3098-4e67-8e72-2fdfa6fbbabe] and granularity [1 hours] in storage [FileStorage: /tmp/tmp4jz3mu7g], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:38,175 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [631f8da6-fc11-4379-9690-bee57a985c16] and granularity [1 hours] in storage [FileStorage: /tmp/tmp4jz3mu7g], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:38,175 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:38,176 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:38,176 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_resample gnocchi.tests.test_aggregates.CrossMetricAggregated.test_resample ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_74_percentile_serialized gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_74_percentile_serialized ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_min gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_min ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_agg_max gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_agg_max ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_no_truncation gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_no_truncation ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_resample gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_resample ... ok gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_block_size gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_block_size ... ok 2026-11-29 11:55:38,204 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,210 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:38,210 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:38,214 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,217 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,219 [663535] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:38,220 [663535] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:38,220 [663535] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:38,221 [663535] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:38,225 [663535] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:38,230 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Invalid input', 'reason': "not a valid value @ data['wrongoperator']", 'detail': ['wrongoperator']}] 2026-11-29 11:55:38,232 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,233 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,235 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.GenericResourceTest.test_search_resources_invalid_query(keystone) gnocchi.tests.test_rest.GenericResourceTest.test_search_resources_invalid_query(keystone) ... ok 2026-11-29 11:55:38,248 [663504] DEBUG gnocchi.chef: Metrics [[]] found to execute the raw data cleanup. 2026-11-29 11:55:38,249 [663504] DEBUG gnocchi.chef: Metrics grouped by sacks: [{}]. gnocchi.tests.test_chef.TestChef.test_clean_raw_data_inactive_metrics_no_metrics_to_clean gnocchi.tests.test_chef.TestChef.test_clean_raw_data_inactive_metrics_no_metrics_to_clean ... ok 2026-11-29 11:55:38,256 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,273 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,291 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:38,291 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:38,295 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,297 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,301 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'admin']. 2026-11-29 11:55:38,305 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'admin']. 2026-11-29 11:55:38,310 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,312 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,314 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,316 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,316 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,317 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,323 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,324 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,326 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,335 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,338 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,339 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,341 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,341 [663535] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpb7qyqbrs/incoming3-2/cc5caaff-8f8e-4823-a608-bc1a3319e4a5/5e93db5e-09ee-42a2-8223-19dcdf374c05_20261129_23:55:38]. 2026-11-29 11:55:38,348 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,348 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,349 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,349 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,349 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,356 [663535] DEBUG gnocchi.storage: Metric [cc5caaff-8f8e-4823-a608-bc1a3319e4a5] does not have a resource assigned to it. 2026-11-29 11:55:38,362 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,369 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,372 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,374 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,375 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,376 [663535] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpb7qyqbrs/incoming3-2/cc5caaff-8f8e-4823-a608-bc1a3319e4a5/429a7131-d838-46d5-86fa-10f12bbf2aa4_20261129_23:55:38]. 2026-11-29 11:55:38,381 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,382 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,382 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,383 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,383 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,386 [663535] DEBUG gnocchi.storage: Metric [cc5caaff-8f8e-4823-a608-bc1a3319e4a5] does not have a resource assigned to it. 2026-11-29 11:55:38,395 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,405 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,410 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,412 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,415 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,415 [663535] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpb7qyqbrs/incoming3-2/cc5caaff-8f8e-4823-a608-bc1a3319e4a5/47596242-f02e-40e2-9f81-7f72fa52be87_20261129_23:55:38]. 2026-11-29 11:55:38,424 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,424 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,425 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,425 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,426 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,430 [663535] DEBUG gnocchi.storage: Metric [cc5caaff-8f8e-4823-a608-bc1a3319e4a5] does not have a resource assigned to it. 2026-11-29 11:55:38,438 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_indexer.TestIndexerDriver.test_list_metrics_delete_status gnocchi.tests.test_indexer.TestIndexerDriver.test_list_metrics_delete_status ... ok 2026-11-29 11:55:38,448 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,452 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,454 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,456 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,456 [663535] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpb7qyqbrs/incoming3-2/cc5caaff-8f8e-4823-a608-bc1a3319e4a5/e479c996-3259-4782-8735-3b9fb37cb4c9_20261129_23:55:38]. 2026-11-29 11:55:38,462 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,463 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,463 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,463 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,464 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric cc5caaff-8f8e-4823-a608-bc1a3319e4a5 2026-11-29 11:55:38,467 [663535] DEBUG gnocchi.storage: Metric [cc5caaff-8f8e-4823-a608-bc1a3319e4a5] does not have a resource assigned to it. 2026-11-29 11:55:38,473 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,475 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,481 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,485 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,486 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,487 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_add_measures_back_window(remoteuser) gnocchi.tests.test_rest.MetricTest.test_add_measures_back_window(remoteuser) ... ok 2026-11-29 11:55:38,509 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_get_metric_with_bad_uuid gnocchi.tests.test_indexer.TestIndexerDriver.test_get_metric_with_bad_uuid ... ok 2026-11-29 11:55:38,555 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:38,555 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:38,558 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,560 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,564 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,564 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,564 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,569 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,571 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,570 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,572 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,581 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,584 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,586 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,586 [663535] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpcbls0dk2/incoming3-1/fff003a9-3e41-4298-a898-be7599ddd62d/097593d6-c52f-4696-96e8-c0af695308b9_20261129_23:55:38]. 2026-11-29 11:55:38,592 [663535] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,593 [663535] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,593 [663535] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,593 [663535] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,593 [663535] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,593 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,593 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,594 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,594 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,594 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,594 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,594 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,594 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,595 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,595 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,595 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,595 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric fff003a9-3e41-4298-a898-be7599ddd62d 2026-11-29 11:55:38,599 [663535] DEBUG gnocchi.storage: Metric [fff003a9-3e41-4298-a898-be7599ddd62d] does not have a resource assigned to it. 2026-11-29 11:55:38,614 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,615 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,620 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:38,625 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,626 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,628 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_stop(remoteuser) gnocchi.tests.test_rest.MetricTest.test_get_measure_stop(remoteuser) ... ok 2026-11-29 11:55:38,650 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,670 [663530] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('304e6201-f6ba-4923-aa21-c13af0c97166'), 'creator': '150fff6c-d5fe-48b6-b1c4-9b08914224a0', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 38, 631727, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 38, 631734, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '304e6201-f6ba-4923-aa21-c13af0c97166', 'type': 'generic', 'revision_end': None, 'metrics': {'foo': '10dd4770-c8c8-484a-941f-102e4bb626bf'}, 'created_by_user_id': '150fff6c-d5fe-48b6-b1c4-9b08914224a0', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [] is different from the one found in the database [None]. 2026-11-29 11:55:38,687 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:38,687 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:38,691 [663530] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('304e6201-f6ba-4923-aa21-c13af0c97166'), 'creator': '150fff6c-d5fe-48b6-b1c4-9b08914224a0', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 38, 631727, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 38, 674773, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '304e6201-f6ba-4923-aa21-c13af0c97166', 'type': 'generic', 'revision_end': None, 'metrics': {'bar': '3dcbb533-70eb-4eb0-8be2-5e225b34661e'}, 'created_by_user_id': '150fff6c-d5fe-48b6-b1c4-9b08914224a0', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [] is different from the one found in the database [None]. 2026-11-29 11:55:38,691 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,693 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,696 [663535] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:38,696 [663535] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:38,696 [663535] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:38,698 [663535] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_metrics_append_after_delete gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_metrics_append_after_delete ... ok gnocchi.tests.test_influxdb.TestInfluxDBLineProtocol.test_line_protocol_parser_ok gnocchi.tests.test_influxdb.TestInfluxDBLineProtocol.test_line_protocol_parser_ok ... ok 2026-11-29 11:55:38,724 [663535] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. gnocchi.tests.test_influxdb.TestInfluxDBLineProtocol.test_query_parser_fail gnocchi.tests.test_influxdb.TestInfluxDBLineProtocol.test_query_parser_fail ... ok 2026-11-29 11:55:38,726 [663530] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1'}] is_first [True]. 2026-11-29 11:55:38,726 [663530] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}] after truncating. 2026-11-29 11:55:38,726 [663530] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:38,726 [663530] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T11:30:00.000000')}] after truncating. 2026-11-29 11:55:38,726 [663530] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:38,726 [663530] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T11:30:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}] after truncating. 2026-11-29 11:55:38,726 [663530] DEBUG gnocchi.rest.aggregates.api: Groups [[, ]] to process metrics of resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T11:30:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T11:30:00.000000')}]]. 2026-11-29 11:55:38,726 [663530] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=1gb-mem]. 2026-11-29 11:55:38,727 [663530] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:00:00.000000 to 2020-03-10T10:30:00.000000 ] 2026-11-29 11:55:38,727 [663530] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/test_measures_grouper.py:128: UserWarning: no explicit representation of timezones available for np.datetime64 ts = (start - numpy.datetime64( 2026-11-29 11:55:38,727 [663530] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}], operations [operation], start [2020-03-10T10:00:00.000000], stop [2020-03-10T10:30:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:38,727 [663530] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T11:30:00.000000 to 2020-03-10T12:00:00.000000 ] 2026-11-29 11:55:38,728 [663530] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T11:30:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}], operations [operation], start [2020-03-10T11:30:00.000000], stop [2020-03-10T12:00:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:38,728 [663530] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=2gb-mem]. 2026-11-29 11:55:38,728 [663530] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:30:00.000000 to 2020-03-10T11:30:00.000000 ] 2026-11-29 11:55:38,728 [663530] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T11:30:00.000000')}], operations [operation], start [2020-03-10T10:30:00.000000], stop [2020-03-10T11:30:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:38,728 [663530] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:00:00.000000'), 'stop': np.datetime64('2020-03-10T10:30:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:38,728 [663530] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T11:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T11:30:00.000000'), 'stop': np.datetime64('2020-03-10T12:00:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:38,728 [663530] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:30:00.000000'), 'stop': np.datetime64('2020-03-10T11:30:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:38,729 [663530] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T11:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:30:00.000000'), 'stop': np.datetime64('2020-03-10T11:30:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:38,729 [663530] DEBUG gnocchi.rest.aggregates.api: Response grouped [[, ]] for resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T11:30:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T11:30:00.000000')}]]. 2026-11-29 11:55:38,729 [663530] DEBUG gnocchi.rest.aggregates.api: Response to be used after group by process and formatting: [[{'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(50.0)), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(50.0))]}}, 'group': {'flavor_name': '1gb-mem'}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(50.0)), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(50.0))]}}, 'group': {'flavor_name': '2gb-mem'}}]] gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_changing_over_two_hours gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_changing_over_two_hours ... ok 2026-11-29 11:55:38,731 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,734 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,736 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,750 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,752 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,752 [663535] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpwrl5pjby/incoming3-1/4c90bc8d-6b3b-4370-bd14-9c9039e426e7/46a134ef-1c41-4647-8bb8-2bee0aa49cf2_20261129_23:55:38]. 2026-11-29 11:55:38,755 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,765 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,765 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,766 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,766 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,767 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,767 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,768 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,768 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,768 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,769 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,769 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,770 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,770 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,770 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,771 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,771 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,772 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,772 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 4c90bc8d-6b3b-4370-bd14-9c9039e426e7 2026-11-29 11:55:38,779 [663535] DEBUG gnocchi.storage: Metric [4c90bc8d-6b3b-4370-bd14-9c9039e426e7] does not have a resource assigned to it. 2026-11-29 11:55:38,797 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,799 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_aggregates.CrossMetricAggregated.test_add_and_get_measures_different_archives gnocchi.tests.test_aggregates.CrossMetricAggregated.test_add_and_get_measures_different_archives ... ok 2026-11-29 11:55:38,805 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,807 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,808 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,818 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,820 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,820 [663535] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpwrl5pjby/incoming3-1/708d1956-c75d-4bd1-9acf-7e4c27347f4a/b4fdf7d3-a205-4a71-8ac2-6156f1adb95f_20261129_23:55:38]. 2026-11-29 11:55:38,826 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,826 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,826 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,827 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,827 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,827 [663535] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,827 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,827 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,827 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,828 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,828 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,828 [663535] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,828 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,828 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,829 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,829 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,829 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,829 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 708d1956-c75d-4bd1-9acf-7e4c27347f4a 2026-11-29 11:55:38,830 [663534] INFO gnocchi.cli.injector: Creating 10 metrics 2026-11-29 11:55:38,834 [663535] DEBUG gnocchi.storage: Metric [708d1956-c75d-4bd1-9acf-7e4c27347f4a] does not have a resource assigned to it. 2026-11-29 11:55:38,836 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,851 [663534] INFO gnocchi.cli.injector: Created 10 metrics in 0.02s 2026-11-29 11:55:38,851 [663534] INFO gnocchi.cli.injector: Generating 10 measures per metric for 10 metrics… 2026-11-29 11:55:38,851 [663534] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/cli/injector.py:70: UserWarning: no explicit representation of timezones available for np.datetime64 now = numpy.datetime64(utils.utcnow()) 2026-11-29 11:55:38,852 [663534] INFO gnocchi.cli.injector: … done in 0.00s 2026-11-29 11:55:38,852 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,855 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,861 [663534] INFO gnocchi.cli.injector: Pushed 100 measures in 0.01s gnocchi.tests.test_injector.InjectorTestCase.test_inject gnocchi.tests.test_injector.InjectorTestCase.test_inject ... ok 2026-11-29 11:55:38,881 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,882 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,883 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:38,885 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:38,892 [663500] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:38,896 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,896 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,897 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,897 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,897 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,897 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,897 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,898 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,898 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,898 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,898 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,898 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,899 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,899 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,899 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,899 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 08644a5c-e2b4-4869-9e0a-d03a1c5c4521 2026-11-29 11:55:38,903 [663500] DEBUG gnocchi.storage: Metric [08644a5c-e2b4-4869-9e0a-d03a1c5c4521] does not have a resource assigned to it. 2026-11-29 11:55:38,911 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,919 [663534] INFO gnocchi.cli.injector: Creating 10 metrics 2026-11-29 11:55:38,919 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,921 [663500] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:38,925 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,925 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,925 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,925 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,926 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,926 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,926 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,926 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,926 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,927 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,927 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,927 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,927 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,927 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,927 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,928 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a 2026-11-29 11:55:38,930 [663500] DEBUG gnocchi.storage: Metric [0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a] does not have a resource assigned to it. 2026-11-29 11:55:38,939 [663534] INFO gnocchi.cli.injector: Created 10 metrics in 0.02s 2026-11-29 11:55:38,939 [663534] INFO gnocchi.cli.injector: Generating 10 measures per metric for 10 metrics… 2026-11-29 11:55:38,940 [663534] INFO gnocchi.cli.injector: … done in 0.00s 2026-11-29 11:55:38,947 [663534] INFO gnocchi.cli.injector: Pushed 100 measures in 0.01s 2026-11-29 11:55:38,948 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:38,949 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:38,949 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-0/e5b62bce-af20-4fc0-8e61-a62a26f44f01/813128c1-d825-49ff-a07b-6555ef8100cc_20261129_23:55:38]. 2026-11-29 11:55:38,950 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-0/a66ba059-2217-4e05-8f72-278618d3bab6/4524d21d-9bbe-45db-b618-4da9a5b4a9f8_20261129_23:55:38]. 2026-11-29 11:55:38,952 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [08644a5c-e2b4-4869-9e0a-d03a1c5c4521] and granularity [1 hours] in storage [FileStorage: /tmp/tmpjv3xlive], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:38,953 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [0a07b6f6-5e04-4eaa-a0c0-a960a8dca22a] and granularity [1 hours] in storage [FileStorage: /tmp/tmpjv3xlive], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:38,954 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:38,954 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:38,954 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:38,954 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T13:00:00.000000000' '2014-01-01T14:00:00.000000000' '2014-01-01T15:00:00.000000000']], granularity [1 hours], references [defaultdict(, {np.timedelta64(1,'h'): [, ]})], and values [[[621. 84. 16. 176.]]] for sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_binary_operator_with_two_references gnocchi.tests.test_aggregates.CrossMetricAggregated.test_binary_operator_with_two_references ... ok 2026-11-29 11:55:38,962 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,963 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,963 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,963 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,963 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,964 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,964 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,964 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,964 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,964 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,965 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,965 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,965 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,965 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,965 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,965 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,966 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,966 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric a66ba059-2217-4e05-8f72-278618d3bab6 2026-11-29 11:55:38,971 [663534] DEBUG gnocchi.storage: Metric [a66ba059-2217-4e05-8f72-278618d3bab6] does not have a resource assigned to it. 2026-11-29 11:55:38,975 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,975 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,976 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,976 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,976 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,977 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,977 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:38,977 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,978 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,978 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,978 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,979 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,979 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,979 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,980 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,980 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,981 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,981 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,981 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric e5b62bce-af20-4fc0-8e61-a62a26f44f01 2026-11-29 11:55:38,987 [663534] DEBUG gnocchi.storage: Metric [e5b62bce-af20-4fc0-8e61-a62a26f44f01] does not have a resource assigned to it. 2026-11-29 11:55:38,997 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:38,997 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:39,003 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,007 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,016 [663511] DEBUG gnocchi.chef: Deleting metric 437e9e17-ba8a-4d0c-a412-61df7e5c2599 2026-11-29 11:55:39,018 [663511] DEBUG gnocchi.chef: Deleting metric d56a0465-73a5-4267-b39d-9a72300d4de5 2026-11-29 11:55:39,019 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:39,020 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:39,020 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:39,021 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:39,022 [663534] DEBUG gnocchi.chef: Measures for 2 metrics processed 2026-11-29 11:55:39,024 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 gnocchi.tests.test_chef.TestChef.test_delete_expunge_metric gnocchi.tests.test_chef.TestChef.test_delete_expunge_metric ... 2026-11-29 11:55:39,024 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-1/e0dfc16f-35cb-4ff0-a6de-56c1a51aff82/854a558e-3951-4fa5-b2e8-d03d6a03b288_20261129_23:55:38]. ok 2026-11-29 11:55:39,025 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-1/ff328035-93f4-4211-b686-24faf3ea9905/bfbf74d4-0a1f-4bcf-85dc-b56dd46e645a_20261129_23:55:38]. 2026-11-29 11:55:39,025 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-1/59b2b0a2-18d8-49da-8cec-f93c082a6a2e/2f19c033-2581-4edf-8097-0b5631fc9eec_20261129_23:55:38]. 2026-11-29 11:55:39,025 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-1/038977fb-6531-475d-ae8e-6d979950937b/2187df55-8383-4921-b9cb-e6fd4d21e62a_20261129_23:55:38]. 2026-11-29 11:55:39,034 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,035 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,035 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,035 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,035 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,036 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,036 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,036 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,036 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,037 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,037 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,037 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,037 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,037 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,038 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,038 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,038 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,038 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric 038977fb-6531-475d-ae8e-6d979950937b 2026-11-29 11:55:39,041 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:39,043 [663534] DEBUG gnocchi.storage: Metric [038977fb-6531-475d-ae8e-6d979950937b] does not have a resource assigned to it. 2026-11-29 11:55:39,044 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,045 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,045 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,045 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,045 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,046 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,046 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,046 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,046 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,046 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,047 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,047 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,047 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,047 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,047 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,048 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,048 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,048 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric 59b2b0a2-18d8-49da-8cec-f93c082a6a2e 2026-11-29 11:55:39,050 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,052 [663534] DEBUG gnocchi.storage: Metric [59b2b0a2-18d8-49da-8cec-f93c082a6a2e] does not have a resource assigned to it. 2026-11-29 11:55:39,054 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,054 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,054 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,055 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,055 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,055 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,055 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,055 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,056 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,056 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,056 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,056 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,056 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,057 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,057 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,057 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,057 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,057 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric e0dfc16f-35cb-4ff0-a6de-56c1a51aff82 2026-11-29 11:55:39,061 [663534] DEBUG gnocchi.storage: Metric [e0dfc16f-35cb-4ff0-a6de-56c1a51aff82] does not have a resource assigned to it. 2026-11-29 11:55:39,063 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,063 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,064 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,064 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,064 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,064 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,064 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,065 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,065 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,065 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,065 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,065 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,066 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,066 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,066 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,066 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,066 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,066 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric ff328035-93f4-4211-b686-24faf3ea9905 2026-11-29 11:55:39,071 [663534] DEBUG gnocchi.storage: Metric [ff328035-93f4-4211-b686-24faf3ea9905] does not have a resource assigned to it. 2026-11-29 11:55:39,120 [663534] DEBUG gnocchi.chef: Measures for 4 metrics processed 2026-11-29 11:55:39,123 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:39,123 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-2/765c03e0-143c-42f7-9336-98f4ab174bc4/f35afb37-ae7f-434b-9de7-7fc671bdfb9a_20261129_23:55:38]. 2026-11-29 11:55:39,123 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-2/b89736cf-f6bc-4b7f-ab65-6fbeb50f7811/4b81b7fa-8ab4-45b4-9b3f-2f41dd45b174_20261129_23:55:38]. 2026-11-29 11:55:39,123 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-2/bee3e10f-d45d-47c4-9d58-8b209d828cf9/2ece5bec-0bb2-427f-a86c-71473ca92a24_20261129_23:55:38]. 2026-11-29 11:55:39,124 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp54ugdrqu/incoming3-2/0830dd29-ab41-48bd-993f-5549f8638d20/2aa7c2f6-b1c7-4835-a9ee-30ad4517c4d7_20261129_23:55:38]. 2026-11-29 11:55:39,134 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,135 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,135 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,135 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,136 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,136 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,136 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,136 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,137 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,137 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,137 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,138 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,138 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,138 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,138 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,139 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,139 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,139 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric 0830dd29-ab41-48bd-993f-5549f8638d20 2026-11-29 11:55:39,144 [663534] DEBUG gnocchi.storage: Metric [0830dd29-ab41-48bd-993f-5549f8638d20] does not have a resource assigned to it. 2026-11-29 11:55:39,147 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,147 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,148 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,148 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,148 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,149 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,149 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,149 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,150 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,150 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,150 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,150 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,151 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,151 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,151 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_resource_custom gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_resource_custom ... ok 2026-11-29 11:55:39,152 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,152 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,152 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric 765c03e0-143c-42f7-9336-98f4ab174bc4 2026-11-29 11:55:39,157 [663534] DEBUG gnocchi.storage: Metric [765c03e0-143c-42f7-9336-98f4ab174bc4] does not have a resource assigned to it. 2026-11-29 11:55:39,160 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,160 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,160 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,161 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,161 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,161 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,161 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,162 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,162 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,162 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,162 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,163 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,163 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,163 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,163 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,164 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,164 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,164 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric b89736cf-f6bc-4b7f-ab65-6fbeb50f7811 2026-11-29 11:55:39,169 [663534] DEBUG gnocchi.storage: Metric [b89736cf-f6bc-4b7f-ab65-6fbeb50f7811] does not have a resource assigned to it. 2026-11-29 11:55:39,172 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (min) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,172 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (mean) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,172 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (count) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,173 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (std) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,173 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (max) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,173 [663534] DEBUG gnocchi.storage: Storing split 1794960000.0 (sum) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,173 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (min) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,174 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (mean) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,174 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (count) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,174 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (std) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,174 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (max) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,175 [663534] DEBUG gnocchi.storage: Storing split 1788480000.0 (sum) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,175 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (min) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,175 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,175 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (mean) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,175 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (count) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,176 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (std) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,176 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (max) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,176 [663534] DEBUG gnocchi.storage: Storing split 1555200000.0 (sum) for metric bee3e10f-d45d-47c4-9d58-8b209d828cf9 2026-11-29 11:55:39,181 [663534] DEBUG gnocchi.storage: Metric [bee3e10f-d45d-47c4-9d58-8b209d828cf9] does not have a resource assigned to it. 2026-11-29 11:55:39,228 [663534] DEBUG gnocchi.chef: Measures for 4 metrics processed 2026-11-29 11:55:39,229 [663534] INFO gnocchi.cli.injector: Processed 3 sacks in 0.28s 2026-11-29 11:55:39,229 [663534] INFO gnocchi.cli.injector: Speed: 354.96 measures/s gnocchi.tests.test_indexer.TestIndexerDriver.test_list_metrics gnocchi.tests.test_indexer.TestIndexerDriver.test_list_metrics ... ok gnocchi.tests.test_injector.InjectorTestCase.test_inject_process gnocchi.tests.test_injector.InjectorTestCase.test_inject_process ... ok 2026-11-29 11:55:39,255 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,255 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,325 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.started_at >= :started_at_1 AND resource.ended_at < :ended_at_1 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:39,334 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.started_at >= :started_at_1 AND resource.ended_at < :ended_at_1 ORDER BY resource.id ASC]. 2026-11-29 11:55:39,349 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT rt_abfdd162cd7245ddacc798d43e7f45ef.id, resource.id AS id_1, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource JOIN rt_abfdd162cd7245ddacc798d43e7f45ef ON resource.id = rt_abfdd162cd7245ddacc798d43e7f45ef.id LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.started_at >= :started_at_1 ORDER BY rt_abfdd162cd7245ddacc798d43e7f45ef.id ASC] to search for resources. 2026-11-29 11:55:39,358 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT rt_abfdd162cd7245ddacc798d43e7f45ef.id, resource.id AS id_1, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource JOIN rt_abfdd162cd7245ddacc798d43e7f45ef ON resource.id = rt_abfdd162cd7245ddacc798d43e7f45ef.id LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.started_at >= :started_at_1 ORDER BY rt_abfdd162cd7245ddacc798d43e7f45ef.id ASC]. 2026-11-29 11:55:39,364 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.ended_at < :ended_at_1 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:39,372 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.ended_at < :ended_at_1 ORDER BY resource.id ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_started_after_ended_before gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_started_after_ended_before ... ok 2026-11-29 11:55:39,397 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,471 [663511] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('40222f65-c724-4dc8-adb9-af54f3e9c4ab'), 'creator': '43164730-91dd-444e-9de9-1533579f0d6b:458008eb-135a-451c-81e4-5db13d94fa3b', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 39, 450986, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 39, 450993, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '43164730-91dd-444e-9de9-1533579f0d6b', 'project_id': '458008eb-135a-451c-81e4-5db13d94fa3b', 'original_resource_id': '40222f65-c724-4dc8-adb9-af54f3e9c4ab', 'type': 'generic', 'revision_end': None, 'metrics': {'bar': '64f07137-f985-49e4-8b2a-2758fe78bb1b', 'foo': '3a13d28f-cdeb-4456-960a-181dd191ef19'}, 'created_by_user_id': '43164730-91dd-444e-9de9-1533579f0d6b', 'created_by_project_id': '458008eb-135a-451c-81e4-5db13d94fa3b'}] because the attribute key [user_id] with its value [6f938e50-0d6d-45be-88ad-f481ae8cfea3] is different from the one found in the database [43164730-91dd-444e-9de9-1533579f0d6b]. 2026-11-29 11:55:39,494 [663511] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:55:39,497 [663511] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:55:39,499 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT result.revision, result.id, result.revision_end, result.creator, result.started_at, result.revision_start, result.ended_at, result.user_id, result.project_id, result.original_resource_id, result.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type FROM resource_history UNION SELECT :revision AS revision, resource.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource) AS result LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = result.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE result.id = :id_2 ORDER BY result.id ASC, result.revision ASC] to search for resources. 2026-11-29 11:55:39,516 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[.Result object at 0xffff8cb416a0>, .Result object at 0xffff8c86d590>]] found with query: [SELECT result.revision, result.id, result.revision_end, result.creator, result.started_at, result.revision_start, result.ended_at, result.user_id, result.project_id, result.original_resource_id, result.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type FROM resource_history UNION SELECT :revision AS revision, resource.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource) AS result LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = result.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE result.id = :id_2 ORDER BY result.id ASC, result.revision ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_with_history gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_with_history ... ok 2026-11-29 11:55:39,528 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.project_id = :project_id_1 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:39,539 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.project_id = :project_id_1 ORDER BY resource.id ASC]. 2026-11-29 11:55:39,548 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,545 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.project_id = :project_id_1 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:39,550 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.project_id = :project_id_1 ORDER BY resource.id ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_project gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_project ... ok 2026-11-29 11:55:39,578 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,630 [663521] DEBUG gnocchi.chef: Inactive metrics found for processing: [[, , , , ]]. 2026-11-29 11:55:39,631 [663521] INFO gnocchi.chef: All metrics [[, , ]] of resource [] are inactive.Therefore, we will mark it as finished with anended at timestmap. 2026-11-29 11:55:39,631 [663521] INFO gnocchi.chef: Marking ended at timestamp for resource [] because all of its metrics are inactive. 2026-11-29 11:55:39,632 [663521] INFO gnocchi.chef: All metrics [[, ]] of resource [] are inactive.Therefore, we will mark it as finished with anended at timestmap. 2026-11-29 11:55:39,632 [663521] DEBUG gnocchi.chef: Resource [] already has an ended at value. 2026-11-29 11:55:39,634 [663511] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('30044f4d-d587-4b66-8a99-38432f746f52'), 'creator': 'd4b6ae0c-70e0-4c44-85c7-829eca3d0d4a', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 39, 619095, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 39, 619101, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '8ef771cb-3f6c-419f-9bb0-f827c6afc527', 'project_id': None, 'original_resource_id': '30044f4d-d587-4b66-8a99-38432f746f52', 'type': '611277f8-3590-46bf-913d-ff46a8723c2e', 'col1': None, 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'd4b6ae0c-70e0-4c44-85c7-829eca3d0d4a', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [] is different from the one found in the database [None]. gnocchi.tests.test_chef.TestChef.test_resource_ended_at_normalization_all_metrics_expired_one_resource_finished gnocchi.tests.test_chef.TestChef.test_resource_ended_at_normalization_all_metrics_expired_one_resource_finished ... ok gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_unknown_attribute gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_unknown_attribute ... ok 2026-11-29 11:55:39,662 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,684 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,705 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:39,706 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:39,711 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,713 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,716 [663511] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:39,716 [663511] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:39,716 [663511] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:39,718 [663511] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:39,722 [663511] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:39,730 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:39,731 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:39,732 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:39,745 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:39,746 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpcqozm69g/incoming3-0/64a3f68b-3a54-47e6-81d0-15388e36bc0d/04bfd24b-0f6b-4670-a186-59202ba1d2c7_20261129_23:55:39]. 2026-11-29 11:55:39,753 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,753 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,753 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,753 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,754 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,754 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,754 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,754 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,754 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,754 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,755 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,755 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,755 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,755 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,755 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,755 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,756 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,756 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 64a3f68b-3a54-47e6-81d0-15388e36bc0d 2026-11-29 11:55:39,760 [663511] DEBUG gnocchi.storage: Metric [64a3f68b-3a54-47e6-81d0-15388e36bc0d] does not have a resource assigned to it. 2026-11-29 11:55:39,775 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:39,777 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:39,778 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:39,788 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:39,792 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:39,793 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:39,794 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user(keystone) gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user(keystone) ... ok 2026-11-29 11:55:39,810 [663528] DEBUG gnocchi.chef: Executing the raw data cleanup for metric []. 2026-11-29 11:55:39,810 [663528] DEBUG gnocchi.chef: Truncating metric [] for backwindow [50000]. gnocchi.tests.test_chef.TestChef.test_execute_raw_data_cleanup gnocchi.tests.test_chef.TestChef.test_execute_raw_data_cleanup ... ok 2026-11-29 11:55:39,819 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,834 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,866 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:39,866 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:39,870 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,872 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,882 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:39,882 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:39,883 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:39,883 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:39,897 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:39,899 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:39,900 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:39,910 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:39,913 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:39,914 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:39,915 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:39,915 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpn0gdrbz2/incoming3-1/e33a3180-e3cd-4dce-91c2-572d5149c758/66159cdf-14bd-4419-9ef6-edaaf785657b_20261129_23:55:39]. 2026-11-29 11:55:39,915 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:39,923 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (std) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,923 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,923 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,923 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,923 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,924 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,924 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,924 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:39,924 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,924 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,924 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,925 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,925 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,925 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,925 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,925 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,925 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,925 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,926 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric e33a3180-e3cd-4dce-91c2-572d5149c758 2026-11-29 11:55:39,936 [663511] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('c93f789b-e77c-486b-81f9-82a23c267b13'), 'creator': 'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 39, 886541, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 39, 886546, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': '3a44d8db-d193-457f-b056-7236caaeb345', 'original_resource_id': 'c93f789b-e77c-486b-81f9-82a23c267b13', 'type': 'generic', 'revision_end': None, 'created_by_user_id': 'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86', 'created_by_project_id': ''}] of metric [e33a3180-e3cd-4dce-91c2-572d5149c758] with resource ID [c93f789b-e77c-486b-81f9-82a23c267b13] needs to be restored. The measurement timestamps are [['2013-01-01T12:00:01.000000000' '2013-01-01T12:00:02.000000000']]. 2026-11-29 11:55:39,929 [663535] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.server_group, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_22f1012a6002401d9a1a5516e82f712d.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_22f1012a6002401d9a1a5516e82f712d.server_group AS server_group FROM resource JOIN rt_22f1012a6002401d9a1a5516e82f712d ON resource.id = rt_22f1012a6002401d9a1a5516e82f712d.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_22f1012a6002401d9a1a5516e82f712d.server_group = :server_group_1 ORDER BY rt_22f1012a6002401d9a1a5516e82f712d.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:39,952 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:39,954 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user_allowed(basic) gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user_allowed(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:39,953 [663535] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.server_group, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_22f1012a6002401d9a1a5516e82f712d.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_22f1012a6002401d9a1a5516e82f712d.server_group AS server_group FROM resource JOIN rt_22f1012a6002401d9a1a5516e82f712d ON resource.id = rt_22f1012a6002401d9a1a5516e82f712d.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_22f1012a6002401d9a1a5516e82f712d.server_group = :server_group_1 ORDER BY rt_22f1012a6002401d9a1a5516e82f712d.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:39,970 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:39,972 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:39,974 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_resource_missing_named_metric_measure_aggregation(keystone) gnocchi.tests.test_rest.MetricTest.test_get_resource_missing_named_metric_measure_aggregation(keystone) ... ok 2026-11-29 11:55:39,990 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:39,996 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,030 [663500] DEBUG gnocchi.chef: Processing measures for 2 metrics 2026-11-29 11:55:40,034 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,034 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,035 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,035 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,035 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,035 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,035 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,036 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,036 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,036 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,036 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,036 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,037 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,037 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,037 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,037 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric ffc5a891-12a9-4feb-ae69-ef53918fe975 2026-11-29 11:55:40,040 [663500] DEBUG gnocchi.storage: Metric [ffc5a891-12a9-4feb-ae69-ef53918fe975] does not have a resource assigned to it. 2026-11-29 11:55:40,042 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,042 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,043 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,043 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,043 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:40,043 [663500] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,043 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,044 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,044 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,044 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,044 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,044 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,045 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,045 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:40,045 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,045 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,045 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,045 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 9b9c3a49-0d9e-4150-ad13-add1bb8451d4 2026-11-29 11:55:40,048 [663500] DEBUG gnocchi.storage: Metric [9b9c3a49-0d9e-4150-ad13-add1bb8451d4] does not have a resource assigned to it. 2026-11-29 11:55:40,051 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:40,051 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:40,051 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:40,052 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:40,072 [663500] DEBUG gnocchi.chef: Measures for 2 metrics processed 2026-11-29 11:55:40,075 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [9b9c3a49-0d9e-4150-ad13-add1bb8451d4] and granularity [1 hours] in storage [FileStorage: /tmp/tmpd2d6jg5u], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:40,075 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [ffc5a891-12a9-4feb-ae69-ef53918fe975] and granularity [1 hours] in storage [FileStorage: /tmp/tmpd2d6jg5u], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:40,076 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:40,076 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:40,076 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:40,076 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T13:00:00.000000000' '2014-01-01T14:00:00.000000000' '2014-01-01T15:00:00.000000000']], granularity [1 hours], references [defaultdict(, {np.timedelta64(1,'h'): [, ]})], and values [[[ True False False True]]] for sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_bool gnocchi.tests.test_aggregates.CrossMetricAggregated.test_bool ... ok 2026-11-29 11:55:40,080 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,080 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:40,080 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,080 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:40,080 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [300 seconds]. 2026-11-29 11:55:40,081 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:40,081 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T11:46:00.000000000' '2014-01-01T11:47:00.000000000' '2014-01-01T11:50:00.000000000' '2014-01-01T11:54:00.000000000' '2014-01-01T11:56:00.000000000' '2014-01-01T11:57:00.000000000' '2014-01-01T11:58:00.000000000' '2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000' '2014-01-01T12:05:00.000000000' '2014-01-01T12:06:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ], np.timedelta64(300,'s'): [, ]})], and values [[[ 5. 6.5 50.5 4.5 4.5 6.5 5. 6. 7. 4.5 5.5 6.75 2. ]]] for sampling [300 seconds]. 2026-11-29 11:55:40,082 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T11:45:00.000000000' '2014-01-01T11:50:00.000000000' '2014-01-01T11:55:00.000000000' '2014-01-01T12:00:00.000000000' '2014-01-01T12:05:00.000000000']], granularity [300 seconds], references [[, ]], and values [[[ 5.75 27.5 5.33333333 6. 5.16666667]]] for sampling [60 seconds]. gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_nominal gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_nominal ... ok 2026-11-29 11:55:40,083 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,083 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,083 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:40,084 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000' '2014-01-01T12:05:00.000000000' '2014-01-01T12:06:00.000000000' '2014-01-01T12:07:00.000000000' '2014-01-01T12:08:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[ 6. 2. 13. 16.5 2.5 9. 9.5 5. 3. ]]] for sampling [60 seconds]. 2026-11-29 11:55:40,084 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,084 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,084 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:40,085 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000' '2014-01-01T12:05:00.000000000' '2014-01-01T12:06:00.000000000' '2014-01-01T12:07:00.000000000' '2014-01-01T12:08:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[ nan nan nan -15. -3. -14. -5. nan nan]]] for sampling [60 seconds]. gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_some_overlap_with_fill_null gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_some_overlap_with_fill_null ... ok 2026-11-29 11:55:40,086 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,087 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,087 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:40,087 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000' '2014-01-01T12:05:00.000000000' '2014-01-01T12:06:00.000000000' '2014-01-01T12:07:00.000000000' '2014-01-01T12:08:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[ 3. 1. 6.5 16.5 2.5 9. 9.5 2.5 1.5]]] for sampling [60 seconds]. 2026-11-29 11:55:40,087 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,088 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:40,088 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:40,088 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:00:00.000000000' '2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000' '2014-01-01T12:05:00.000000000' '2014-01-01T12:06:00.000000000' '2014-01-01T12:07:00.000000000' '2014-01-01T12:08:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[ -6 -2 -13 -15 -3 -14 -5 5 3]]] for sampling [60 seconds]. gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_some_overlap_with_fill_zero gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_aggregated_some_overlap_with_fill_zero ... ok 2026-11-29 11:55:40,109 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_archive_policy.TestArchivePolicy.test_aggregation_methods gnocchi.tests.test_archive_policy.TestArchivePolicy.test_aggregation_methods ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_median gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_median ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_std gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_std ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_back_window gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_back_window ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_down_sampling_and_truncate_and_method_max gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_down_sampling_and_truncate_and_method_max ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_agg_pct gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_fetch_agg_pct ... ok 2026-11-29 11:55:40,131 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,204 [663500] DEBUG gnocchi.chef: Metrics [[, , ]] found to execute the raw data cleanup. 2026-11-29 11:55:40,205 [663500] DEBUG gnocchi.chef: Metrics grouped by sacks: [{: [], : [], : []}]. 2026-11-29 11:55:40,205 [663500] DEBUG gnocchi.chef: Executing the raw data cleanup for sack [incoming3-1]. 2026-11-29 11:55:40,206 [663500] DEBUG gnocchi.chef: Releasing lock [] for sack [incoming3-1]. 2026-11-29 11:55:40,206 [663500] DEBUG gnocchi.chef: Executing the raw data cleanup for sack [incoming3-2]. 2026-11-29 11:55:40,206 [663500] DEBUG gnocchi.chef: Releasing lock [] for sack [incoming3-2]. 2026-11-29 11:55:40,206 [663500] DEBUG gnocchi.chef: Executing the raw data cleanup for sack [incoming3-0]. 2026-11-29 11:55:40,206 [663500] DEBUG gnocchi.chef: Releasing lock [] for sack [incoming3-0]. 2026-11-29 11:55:40,206 [663500] DEBUG gnocchi.chef: Cleaned up metrics [[, , ]]. gnocchi.tests.test_chef.TestChef.test_clean_raw_data_inactive_metrics gnocchi.tests.test_chef.TestChef.test_clean_raw_data_inactive_metrics ... ok 2026-11-29 11:55:40,239 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,286 [663500] DEBUG gnocchi.chef: Inactive metrics found for processing: [[, , , , ]]. 2026-11-29 11:55:40,286 [663500] INFO gnocchi.chef: All metrics [[, , ]] of resource [] are inactive.Therefore, we will mark it as finished with anended at timestmap. 2026-11-29 11:55:40,286 [663500] INFO gnocchi.chef: Marking ended at timestamp for resource [] because all of its metrics are inactive. 2026-11-29 11:55:40,287 [663500] INFO gnocchi.chef: All metrics [[, ]] of resource [] are inactive.Therefore, we will mark it as finished with anended at timestmap. 2026-11-29 11:55:40,287 [663500] INFO gnocchi.chef: Marking ended at timestamp for resource [] because all of its metrics are inactive. gnocchi.tests.test_chef.TestChef.test_resource_ended_at_normalization_all_metrics_expired gnocchi.tests.test_chef.TestChef.test_resource_ended_at_normalization_all_metrics_expired ... ok 2026-11-29 11:55:40,312 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,319 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:40,319 [663504] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp2kti73pw/incoming3-0/94987de8-0ade-4c1a-9eb2-9f2ccd7af6e4/c84355d8-4489-4378-ad13-2bc032e5e653_20261129_23:55:40]. 2026-11-29 11:55:40,323 [663504] DEBUG gnocchi.chef: Measures for 0 metrics processed 2026-11-29 11:55:40,329 [663504] DEBUG gnocchi.chef: Deleting metric 94987de8-0ade-4c1a-9eb2-9f2ccd7af6e4 2026-11-29 11:55:40,333 [663504] DEBUG gnocchi.chef: Deleting metric 10dd4770-c8c8-484a-941f-102e4bb626bf 2026-11-29 11:55:40,336 [663504] DEBUG gnocchi.chef: Deleting metric 7259c038-8bfa-408a-b07e-ae949d16d7cc gnocchi.tests.test_chef.TestChef.test_delete_nonempty_metric_unprocessed gnocchi.tests.test_chef.TestChef.test_delete_nonempty_metric_unprocessed ... ok 2026-11-29 11:55:40,353 [663500] DEBUG gnocchi.chef: Inactive metrics found for processing: [[, , , , ]]. 2026-11-29 11:55:40,353 [663500] DEBUG gnocchi.chef: Not all metrics of resource [] are inactive. Metric [] is not inactive. The inactive metrics are [[, , ]]. 2026-11-29 11:55:40,353 [663500] INFO gnocchi.chef: All metrics [[, ]] of resource [] are inactive.Therefore, we will mark it as finished with anended at timestmap. 2026-11-29 11:55:40,353 [663500] INFO gnocchi.chef: Marking ended at timestamp for resource [] because all of its metrics are inactive. gnocchi.tests.test_chef.TestChef.test_resource_ended_at_normalization_only_one_resource_expired gnocchi.tests.test_chef.TestChef.test_resource_ended_at_normalization_only_one_resource_expired ... ok 2026-11-29 11:55:40,359 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,373 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,400 [663504] DEBUG gnocchi.chef: Inactive metrics found for processing: [[, , , , ]]. 2026-11-29 11:55:40,400 [663504] DEBUG gnocchi.chef: Not all metrics of resource [] are inactive. Metric [] is not inactive. The inactive metrics are [[, , ]]. 2026-11-29 11:55:40,400 [663504] DEBUG gnocchi.chef: Not all metrics of resource [] are inactive. Metric [] is not inactive. The inactive metrics are [[, ]]. gnocchi.tests.test_chef.TestChef.test_resource_ended_at_normalization_not_all_metrics_expired gnocchi.tests.test_chef.TestChef.test_resource_ended_at_normalization_not_all_metrics_expired ... ok 2026-11-29 11:55:40,420 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_incoming.TestIncomingDriver.test_iter_on_sacks_to_process gnocchi.tests.test_incoming.TestIncomingDriver.test_iter_on_sacks_to_process ... skipped 'Incoming driver does not implement iter_on_sacks_to_process' 2026-11-29 11:55:40,479 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_create_named_metric_duplicate gnocchi.tests.test_indexer.TestIndexerDriver.test_create_named_metric_duplicate ... ok 2026-11-29 11:55:40,566 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,617 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.user_id = :user_id_1 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:40,626 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.user_id = :user_id_1 ORDER BY resource.id ASC]. 2026-11-29 11:55:40,633 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.user_id = :user_id_1 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:40,638 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.user_id = :user_id_1 ORDER BY resource.id ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_user gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_user ... ok 2026-11-29 11:55:40,663 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,726 [663504] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('1c8dd697-0174-4d11-9176-ece7085723b0'), 'creator': '0b81f67c-cfa9-40a8-af0e-d12c7351236b:a5c8b682-b8fa-424d-8d55-4ebd5cd2d0e5', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 40, 710881, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 40, 710887, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '0b81f67c-cfa9-40a8-af0e-d12c7351236b', 'project_id': 'a5c8b682-b8fa-424d-8d55-4ebd5cd2d0e5', 'original_resource_id': '1c8dd697-0174-4d11-9176-ece7085723b0', 'type': 'generic', 'revision_end': None, 'metrics': {'foo': 'f0164e4a-8d6c-4a80-8b90-75147e6bda1c'}, 'created_by_user_id': '0b81f67c-cfa9-40a8-af0e-d12c7351236b', 'created_by_project_id': 'a5c8b682-b8fa-424d-8d55-4ebd5cd2d0e5'}] because the attribute key [user_id] with its value [6ede1312-d047-4c7c-95d7-cd4f66258553] is different from the one found in the database [0b81f67c-cfa9-40a8-af0e-d12c7351236b]. 2026-11-29 11:55:40,738 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:40,750 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=27] [[, , , , , , , , , , , , , , , , , , , , , , , , , , ]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY resource.id ASC]. 2026-11-29 11:55:40,807 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:40,808 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:40,819 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,824 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_without_history gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_without_history ... ok 2026-11-29 11:55:40,834 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:40,835 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:40,837 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:40,845 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:40,847 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:40,849 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_add_measure_with_another_user(basic) gnocchi.tests.test_rest.MetricTest.test_add_measure_with_another_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:40,877 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_create_non_existent_metric gnocchi.tests.test_indexer.TestIndexerDriver.test_create_non_existent_metric ... ok 2026-11-29 11:55:40,891 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,903 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:40,982 [663504] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('e021d13a-a9a0-4948-9168-6e2215966f81'), 'creator': 'e98eee6b-8a3f-4a4f-a5a1-707bf301e202', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 40, 966319, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 40, 966326, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '1d33f31c-f3b2-46fb-9b5d-248585fc5f78', 'project_id': None, 'original_resource_id': 'e021d13a-a9a0-4948-9168-6e2215966f81', 'type': 'generic', 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'e98eee6b-8a3f-4a4f-a5a1-707bf301e202', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [] is different from the one found in the database [None]. gnocchi.tests.test_indexer.TestIndexerDriver.test_update_non_existent_metric gnocchi.tests.test_indexer.TestIndexerDriver.test_update_non_existent_metric ... ok 2026-11-29 11:55:41,028 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,047 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:41,047 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:41,055 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,059 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,061 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:41,063 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:41,066 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:41,071 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed(basic) gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:41,083 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Invalid input', 'reason': "not a valid value @ data['wrongoperator']", 'detail': ['wrongoperator']}] 2026-11-29 11:55:41,086 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:41,088 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:41,088 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,089 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.GenericResourceTest.test_search_resources_invalid_query(remoteuser) gnocchi.tests.test_rest.GenericResourceTest.test_search_resources_invalid_query(remoteuser) ... ok 2026-11-29 11:55:41,116 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,130 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:41,131 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:41,138 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,144 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,150 [663515] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:41,151 [663515] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:41,151 [663515] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:41,155 [663515] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:41,160 [663515] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:41,174 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:41,176 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:41,178 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:41,187 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:41,189 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:41,190 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:41,207 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:41,208 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpyy1aw_4b/incoming3-0/7de0adab-5924-4f7e-bf2a-59a2ecef82ff/c3b6a7b7-99b7-4a21-b4c7-93ae769b3a5a_20261129_23:55:41]. 2026-11-29 11:55:41,215 [663515] DEBUG gnocchi.storage: Storing split 1357020000.0 (max) for metric 7de0adab-5924-4f7e-bf2a-59a2ecef82ff 2026-11-29 11:55:41,221 [663515] DEBUG gnocchi.storage: Metric [7de0adab-5924-4f7e-bf2a-59a2ecef82ff] does not have a resource assigned to it. 2026-11-29 11:55:41,223 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:41,225 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:41,227 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:41,234 [663515] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [{'cause': 'Aggregation method does not exist for this metric', 'detail': {'metric': UUID('7de0adab-5924-4f7e-bf2a-59a2ecef82ff'), 'aggregation_method': 'mean'}}] 2026-11-29 11:55:41,237 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:41,238 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:41,240 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_post_archive_policy_no_mean(keystone) gnocchi.tests.test_rest.MetricTest.test_post_archive_policy_no_mean(keystone) ... ok 2026-11-29 11:55:41,269 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,355 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:41,355 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:41,358 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,360 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,363 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:41,363 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:41,363 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:41,369 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:41,370 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:41,371 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_delete_metric_another_user(remoteuser) gnocchi.tests.test_rest.MetricTest.test_delete_metric_another_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:41,393 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_metrics_resource_filter gnocchi.tests.test_indexer.TestIndexerDriver.test_list_metrics_resource_filter ... ok 2026-11-29 11:55:41,512 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_split_user_project_for_legacy_reasons gnocchi.tests.test_indexer.TestIndexerDriver.test_split_user_project_for_legacy_reasons ... ok 2026-11-29 11:55:41,609 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,712 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.user_id = :user_id_1 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:41,728 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.user_id = :user_id_1 ORDER BY resource.id ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_user_with_details gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_user_with_details ... ok gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_original_resource_id gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_original_resource_id ... ok 2026-11-29 11:55:41,785 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,789 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,861 [663490] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:157: SAWarning: This declarative base already contains a class with the same class name and module name as gnocchi.indexer.sqlalchemy.rt_15bf43905bbd4829a66e8ffac9fc1e46_resource, and will be replaced in the string-lookup table. resource_ext = type( 2026-11-29 11:55:41,864 [663490] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:161: SAWarning: This declarative base already contains a class with the same class name and module name as gnocchi.indexer.sqlalchemy.rt_15bf43905bbd4829a66e8ffac9fc1e46_history, and will be replaced in the string-lookup table. resource_history_ext = type( gnocchi.tests.test_indexer.TestIndexerDriver.test_resource_type_unexpected_deleting_error gnocchi.tests.test_indexer.TestIndexerDriver.test_resource_type_unexpected_deleting_error ... ok 2026-11-29 11:55:41,899 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,957 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:41,957 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:41,965 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,969 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:41,976 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:41,976 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:41,977 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:41,983 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:41,986 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:41,988 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_add_measure_with_another_user(remoteuser) gnocchi.tests.test_rest.MetricTest.test_add_measure_with_another_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:42,020 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,236 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:42,236 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:42,239 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,242 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,244 [663535] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:42,245 [663535] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:42,245 [663535] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:42,246 [663535] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:42,249 [663535] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:42,267 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,269 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,270 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,292 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,294 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,295 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,297 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:42,298 [663535] DEBUG gnocchi.rest.auth_helper: Policy rule for [list metric] does not allow users to access metrics they created. 2026-11-29 11:55:42,298 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:42,299 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:42,307 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,308 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,308 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:42,309 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:42,310 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed_no_creator_policy(keystone) gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed_no_creator_policy(keystone) ... ok 2026-11-29 11:55:42,320 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,325 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,330 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,335 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:42,336 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:42,338 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:42,346 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,348 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,350 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,364 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:42,367 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:42,367 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:42,368 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,369 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp6bi_ogce/incoming3-0/efc03953-bfb1-4874-a78e-6a84bfbb78c0/9f9db45d-3a5c-4fc5-850c-a9744c56592e_20261129_23:55:42]. 2026-11-29 11:55:42,370 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,372 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,375 [663535] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:42,376 [663535] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:42,376 [663535] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:42,377 [663535] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:42,377 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,378 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,378 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,378 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,378 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,379 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,379 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,379 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,379 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,380 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,380 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,380 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,380 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,380 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,381 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,381 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,381 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,381 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric efc03953-bfb1-4874-a78e-6a84bfbb78c0 2026-11-29 11:55:42,386 [663534] DEBUG gnocchi.storage: Metric [efc03953-bfb1-4874-a78e-6a84bfbb78c0] does not have a resource assigned to it. 2026-11-29 11:55:42,402 [663535] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:42,404 [663534] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:42,406 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,408 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user(remoteuser) gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:42,423 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,424 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,425 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,442 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:42,442 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:42,444 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,445 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,446 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,446 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,448 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,451 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,458 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:42,458 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:42,458 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,458 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:42,463 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,465 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,467 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,468 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,470 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,475 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,482 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:42,482 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,486 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,487 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,487 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,487 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp52oph6un/incoming3-1/a134300c-7dc9-43a6-9965-2ef6ce7449fd/a93d2698-fb3c-4bdc-b8ac-71f944ee73cc_20261129_23:55:42]. 2026-11-29 11:55:42,489 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:42,489 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:42,493 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,496 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,496 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,498 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,498 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,499 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,499 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,499 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,499 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,500 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,500 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,500 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,500 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,501 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,501 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,501 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,501 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,501 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,502 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,502 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,502 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,502 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric a134300c-7dc9-43a6-9965-2ef6ce7449fd 2026-11-29 11:55:42,506 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:42,507 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:42,507 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:42,507 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:42,507 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,508 [663511] DEBUG gnocchi.storage: Metric [a134300c-7dc9-43a6-9965-2ef6ce7449fd] does not have a resource assigned to it. 2026-11-29 11:55:42,513 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,519 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,524 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:42,525 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:42,526 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,527 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,528 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,529 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,529 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,530 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_named_metric(keystone) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_named_metric(keystone) ... ok 2026-11-29 11:55:42,532 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,533 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:42,535 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:42,539 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,541 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,542 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,544 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. gnocchi.tests.test_rest.MetricTest.test_get_measure_aggregation(remoteuser) gnocchi.tests.test_rest.MetricTest.test_get_measure_aggregation(remoteuser) ... ok 2026-11-29 11:55:42,546 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,548 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,549 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.GenericResourceTest.test_get_resources_metric_tied_to_user(basic) gnocchi.tests.test_rest.GenericResourceTest.test_get_resources_metric_tied_to_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:42,572 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,586 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,624 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:42,625 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:42,629 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,631 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,659 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:42,664 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 98daa5b6-11d3-4f9f-aa0c-880d6634e5de does not exist] 2026-11-29 11:55:42,666 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,667 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,668 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_non_existent(basic) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_non_existent(basic) ... ok gnocchi.tests.test_indexer.TestIndexerDriver.test_update_archive_policy gnocchi.tests.test_indexer.TestIndexerDriver.test_update_archive_policy ... ok 2026-11-29 11:55:42,693 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,698 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,730 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,756 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:42,756 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:42,763 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,766 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,792 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,792 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,792 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,798 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,801 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,802 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,813 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,816 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,818 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,819 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,826 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,827 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,841 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,843 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,844 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,848 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,859 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,861 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,863 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,864 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,868 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,873 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,878 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,880 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_resource gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_resource ... ok 2026-11-29 11:55:42,881 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,886 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:42,891 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 71b8a2de-65f6-437c-9d17-719059cb5a51 does not exist] 2026-11-29 11:55:42,893 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,894 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,895 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:42,899 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric 47e43323-ca89-4e4b-9761-2d432db687f0 does not exist] 2026-11-29 11:55:42,901 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric 47e43323-ca89-4e4b-9761-2d432db687f0 does not exist] 2026-11-29 11:55:42,902 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:42,904 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:42,905 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_with_metrics(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_with_metrics(remoteuser) ... ok 2026-11-29 11:55:42,924 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:42,928 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,012 [663490] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('c5710369-e483-40e7-bcf5-efe807c68cba'), 'creator': '53ebb4a9-ea67-4b32-a181-884b6e07ec62', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 42, 996686, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 42, 996692, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': 'c5710369-e483-40e7-bcf5-efe807c68cba', 'type': '0a370fa0-7c15-4eee-8ff3-0938188a3674', 'col1': 'foo', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '53ebb4a9-ea67-4b32-a181-884b6e07ec62', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [] is different from the one found in the database [None]. gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_attribute gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_attribute ... ok 2026-11-29 11:55:43,069 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,069 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:43,070 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,078 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,082 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,090 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:43,091 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:43,091 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:43,099 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,101 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,103 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_delete_metric_another_user(basic) gnocchi.tests.test_rest.MetricTest.test_delete_metric_another_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:43,120 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,121 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:43,138 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,141 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,146 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:43,147 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:43,148 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:43,153 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,154 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,156 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,157 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,167 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:43,171 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,171 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpybcatory/incoming3-0/e286a18b-c29f-4d88-9bf8-a85b1706a3cb/b311245b-0583-4707-b09d-a852e4c7384b_20261129_23:55:43]. 2026-11-29 11:55:43,179 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,179 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,180 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,180 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,180 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,180 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,181 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,181 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,181 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,181 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,181 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,182 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,182 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,182 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,182 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,182 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,182 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,183 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric e286a18b-c29f-4d88-9bf8-a85b1706a3cb 2026-11-29 11:55:43,188 [663490] DEBUG gnocchi.storage: Metric [e286a18b-c29f-4d88-9bf8-a85b1706a3cb] does not have a resource assigned to it. 2026-11-29 11:55:43,198 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,198 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:43,203 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,206 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:43,207 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,208 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,210 [663530] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:43,211 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,211 [663530] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:43,211 [663530] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:43,213 [663530] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:43,217 [663530] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user(basic) gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:43,226 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,227 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,229 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,243 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,245 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,245 [663530] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpukvcqcxm/incoming3-1/3f25a85c-966e-4353-a13c-b4ebdc8a4093/92a0110e-b61a-48be-9b1d-74451092d27c_20261129_23:55:43]. 2026-11-29 11:55:43,253 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,254 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,254 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,254 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,254 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,255 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,255 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,255 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,255 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,255 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,256 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,256 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,256 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,256 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,256 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 3f25a85c-966e-4353-a13c-b4ebdc8a4093 2026-11-29 11:55:43,261 [663530] DEBUG gnocchi.storage: Metric [3f25a85c-966e-4353-a13c-b4ebdc8a4093] does not have a resource assigned to it. 2026-11-29 11:55:43,266 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,276 [663530] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:43,277 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,284 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:43,286 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,287 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,288 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_with_another_user(keystone) gnocchi.tests.test_rest.MetricTest.test_get_measure_with_another_user(keystone) ... ok 2026-11-29 11:55:43,310 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,332 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,332 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:43,342 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,347 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,352 [663490] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:43,353 [663490] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:43,353 [663490] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:43,356 [663490] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:43,361 [663490] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:43,387 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,389 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,390 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,407 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,408 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,410 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,410 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpdy40n1pb/incoming3-2/aefaa64d-e9ef-45be-b18d-82a02a6cb06a/71c55d7d-2a3e-4bc3-bdf3-8a9b8210d58a_20261129_23:55:43]. 2026-11-29 11:55:43,418 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,419 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (std) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,419 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,419 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,420 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,420 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,420 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,421 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,421 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,421 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,421 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,422 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,422 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,422 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,422 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,423 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,423 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,423 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric aefaa64d-e9ef-45be-b18d-82a02a6cb06a 2026-11-29 11:55:43,432 [663490] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('ee9d7b59-0331-4b50-ba83-066b843c45a4'), 'creator': '02b192bd-bb04-4c62-80d3-bf68965572df:8209501b-a2cb-4d17-8344-7c7b945a122b', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 43, 376173, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 43, 376179, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': '4c8b1210-5658-4aa3-a999-deb477592ca0', 'original_resource_id': 'ee9d7b59-0331-4b50-ba83-066b843c45a4', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '02b192bd-bb04-4c62-80d3-bf68965572df', 'created_by_project_id': '8209501b-a2cb-4d17-8344-7c7b945a122b'}] of metric [aefaa64d-e9ef-45be-b18d-82a02a6cb06a] with resource ID [ee9d7b59-0331-4b50-ba83-066b843c45a4] needs to be restored. The measurement timestamps are [['2013-01-01T12:00:01.000000000' '2013-01-01T12:00:02.000000000']]. 2026-11-29 11:55:43,449 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:43,465 [663490] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [aefaa64d-e9ef-45be-b18d-82a02a6cb06a] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpdy40n1pb], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(2592000000000000,'ns'))]. 2026-11-29 11:55:43,465 [663490] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [aefaa64d-e9ef-45be-b18d-82a02a6cb06a] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpdy40n1pb], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:43,466 [663490] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [aefaa64d-e9ef-45be-b18d-82a02a6cb06a] and granularity [300000000000 nanoseconds] in storage [FileStorage: /tmp/tmpdy40n1pb], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(300000000000,'ns'), timespan=np.timedelta64(3600000000000,'ns'))]. 2026-11-29 11:55:43,466 [663490] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356480000.0] and references []. 2026-11-29 11:55:43,467 [663490] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:43,467 [663490] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:43,467 [663490] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:43,467 [663490] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:43,467 [663490] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [300000000000 nanoseconds]. 2026-11-29 11:55:43,469 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,471 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,472 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user_allowed(keystone) gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user_allowed(keystone) ... ok 2026-11-29 11:55:43,500 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,541 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,541 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:43,546 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,549 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,552 [663490] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:43,552 [663490] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:43,552 [663490] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:43,554 [663490] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:43,557 [663490] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:43,571 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,572 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,574 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,585 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,586 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,586 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpe8ls1d7f/incoming3-1/0844c3c9-b7a9-4d4c-b22e-f56b399e6231/3f53fa43-4b64-42de-8bc7-2b95cb072f3b_20261129_23:55:43]. 2026-11-29 11:55:43,593 [663490] DEBUG gnocchi.storage: Storing split 1388570400.0 (min) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,593 [663490] DEBUG gnocchi.storage: Storing split 1388570400.0 (count) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,593 [663490] DEBUG gnocchi.storage: Storing split 1388570400.0 (sum) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,594 [663490] DEBUG gnocchi.storage: Storing split 1388570400.0 (mean) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,594 [663490] DEBUG gnocchi.storage: Storing split 1388570400.0 (max) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,594 [663490] DEBUG gnocchi.storage: Storing split 1388448000.0 (min) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,594 [663490] DEBUG gnocchi.storage: Storing split 1388448000.0 (count) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,594 [663490] DEBUG gnocchi.storage: Storing split 1388448000.0 (sum) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,594 [663490] DEBUG gnocchi.storage: Storing split 1388448000.0 (mean) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,595 [663490] DEBUG gnocchi.storage: Storing split 1388448000.0 (max) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,595 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,595 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,595 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,595 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,595 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 0844c3c9-b7a9-4d4c-b22e-f56b399e6231 2026-11-29 11:55:43,600 [663490] DEBUG gnocchi.storage: Metric [0844c3c9-b7a9-4d4c-b22e-f56b399e6231] does not have a resource assigned to it. 2026-11-29 11:55:43,652 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,652 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:43,661 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,666 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,681 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:43,681 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:43,682 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:43,682 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:43,699 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,745 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,745 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:43,753 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,756 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,763 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:43,765 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,765 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:43,769 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,770 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,771 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ArchivePolicyTest.test_get_archive_policy(remoteuser) gnocchi.tests.test_rest.ArchivePolicyTest.test_get_archive_policy(remoteuser) ... ok 2026-11-29 11:55:43,777 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,779 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,781 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_start_relative(keystone) gnocchi.tests.test_rest.MetricTest.test_get_measure_start_relative(keystone) ... ok 2026-11-29 11:55:43,798 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,834 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,838 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,838 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:43,847 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,852 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,859 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:43,868 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,870 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,872 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,873 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,873 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}}]. gnocchi.tests.test_rest.ArchivePolicyTest.test_list_archive_policy(remoteuser) gnocchi.tests.test_rest.ArchivePolicyTest.test_list_archive_policy(remoteuser) ... ok 2026-11-29 11:55:43,877 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,879 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,882 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:43,882 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:43,882 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:43,887 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,889 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,890 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,898 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:43,901 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,902 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,902 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp7a3he1nm/incoming3-1/a9712323-415c-4dc1-a62f-1a6bd435c867/103125c4-433b-4bc7-a520-2dcaf8f34ed5_20261129_23:55:43]. 2026-11-29 11:55:43,909 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,909 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,909 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,909 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,909 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,910 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,910 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,910 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,910 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,910 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,910 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,911 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,911 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,911 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,911 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,911 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,911 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric a9712323-415c-4dc1-a62f-1a6bd435c867 2026-11-29 11:55:43,915 [663490] DEBUG gnocchi.storage: Metric [a9712323-415c-4dc1-a62f-1a6bd435c867] does not have a resource assigned to it. 2026-11-29 11:55:43,921 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,928 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:43,930 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:43,936 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:43,941 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:43,942 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:43,944 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_stop(basic) gnocchi.tests.test_rest.MetricTest.test_get_measure_stop(basic) ... ok 2026-11-29 11:55:43,965 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_metrics gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_metrics ... ok 2026-11-29 11:55:43,997 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:43,999 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:43,999 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,003 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,005 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,009 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:44,009 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:44,009 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:44,014 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,015 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,017 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user(basic) gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:44,038 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,056 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT rt_985d0971c4664f8aa4bd2b9366cc8799.id, resource.id AS id_1, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, rt_985d0971c4664f8aa4bd2b9366cc8799.flavor_id, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource JOIN rt_985d0971c4664f8aa4bd2b9366cc8799 ON resource.id = rt_985d0971c4664f8aa4bd2b9366cc8799.id LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE rt_985d0971c4664f8aa4bd2b9366cc8799.flavor_id = :flavor_id_1 ORDER BY rt_985d0971c4664f8aa4bd2b9366cc8799.id ASC] to search for resources. 2026-11-29 11:55:44,065 [663528] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT rt_985d0971c4664f8aa4bd2b9366cc8799.id, resource.id AS id_1, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, rt_985d0971c4664f8aa4bd2b9366cc8799.flavor_id, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource JOIN rt_985d0971c4664f8aa4bd2b9366cc8799 ON resource.id = rt_985d0971c4664f8aa4bd2b9366cc8799.id LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE rt_985d0971c4664f8aa4bd2b9366cc8799.flavor_id = :flavor_id_1 ORDER BY rt_985d0971c4664f8aa4bd2b9366cc8799.id ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resource_attribute_type_numeric gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resource_attribute_type_numeric ... ok 2026-11-29 11:55:44,074 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,075 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,085 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,089 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,092 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,099 [663504] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:44,100 [663504] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:44,100 [663504] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:44,103 [663504] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:44,111 [663504] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:44,122 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,123 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,125 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ArchivePolicyTest.test_get_archive_policy(keystone) gnocchi.tests.test_rest.ArchivePolicyTest.test_get_archive_policy(keystone) ... ok 2026-11-29 11:55:44,133 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator = :creator_2 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:44,141 [663528] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator = :creator_2 ORDER BY resource.id ASC]. 2026-11-29 11:55:44,147 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator = :creator_2 ORDER BY resource.id ASC] to search for resources. 2026-11-29 11:55:44,152 [663528] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT resource.id, resource.creator, resource.started_at, resource.revision_start, resource.ended_at, resource.user_id, resource.project_id, resource.original_resource_id, resource.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM resource LEFT OUTER JOIN metric AS metric_1 ON resource.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE resource.creator = :creator_2 ORDER BY resource.id ASC]. gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_creator gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_creator ... ok 2026-11-29 11:55:44,162 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,175 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,200 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,201 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,204 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,207 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,209 [663504] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:44,209 [663504] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:44,210 [663504] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:44,211 [663504] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:44,214 [663504] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:44,223 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,224 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,225 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods(keystone) gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods(keystone) ... ok 2026-11-29 11:55:44,245 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,279 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,279 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,293 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,295 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,298 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'admin']. 2026-11-29 11:55:44,321 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,322 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,326 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,328 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,333 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'admin']. 2026-11-29 11:55:44,335 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'admin']. 2026-11-29 11:55:44,339 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,341 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,342 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,344 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:44,344 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:44,344 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:44,350 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,351 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,352 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,355 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,355 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,359 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,361 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,362 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:44,365 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,365 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpwqmq186b/incoming3-0/d88d8629-5c23-4261-910a-7cd5989bac19/c5f551a1-5ab9-42a7-969b-58bea8033e5c_20261129_23:55:44]. 2026-11-29 11:55:44,370 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,370 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,370 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,371 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,371 [663515] DEBUG gnocchi.storage: Storing split 1357020000.0 (max) for metric d88d8629-5c23-4261-910a-7cd5989bac19 2026-11-29 11:55:44,376 [663515] DEBUG gnocchi.storage: Metric [d88d8629-5c23-4261-910a-7cd5989bac19] does not have a resource assigned to it. 2026-11-29 11:55:44,378 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,380 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,381 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,382 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,383 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,385 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,386 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:44,387 [663515] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [{'cause': 'Aggregation method does not exist for this metric', 'detail': {'metric': UUID('d88d8629-5c23-4261-910a-7cd5989bac19'), 'aggregation_method': 'mean'}}] 2026-11-29 11:55:44,388 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,388 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,390 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,391 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_post_archive_policy_no_mean(remoteuser) gnocchi.tests.test_rest.MetricTest.test_post_archive_policy_no_mean(remoteuser) ... ok 2026-11-29 11:55:44,397 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,400 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,402 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,402 [663530] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp2hyvdh5u/incoming3-1/601de295-6b2a-4259-ae47-9a5eea418884/788ae472-a9ba-464e-98b0-2c984777943b_20261129_23:55:44]. 2026-11-29 11:55:44,413 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,427 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,427 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,427 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,427 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,428 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,428 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,428 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,428 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,428 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,428 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,429 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,429 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,429 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,429 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,429 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 601de295-6b2a-4259-ae47-9a5eea418884 2026-11-29 11:55:44,438 [663530] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('bbee4da5-4775-4652-861c-4124bc719d85'), 'creator': '68185449-b4c6-4d66-9bb3-136ab3696913', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 44, 374239, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 44, 374245, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': 'a31c5656-6c95-4d85-8546-504f150f1c03', 'original_resource_id': 'bbee4da5-4775-4652-861c-4124bc719d85', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '68185449-b4c6-4d66-9bb3-136ab3696913', 'created_by_project_id': ''}] of metric [601de295-6b2a-4259-ae47-9a5eea418884] with resource ID [bbee4da5-4775-4652-861c-4124bc719d85] needs to be restored. The measurement timestamps are [['2013-01-01T23:23:23.000000000']]. 2026-11-29 11:55:44,449 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'admin']. 2026-11-29 11:55:44,449 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,449 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,450 [663530] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,452 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,452 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,454 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,454 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,455 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,456 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_allowed(basic) gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_allowed(basic) ... skipped 'Auth mode is not Keystone' gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods(remoteuser) gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods(remoteuser) ... ok 2026-11-29 11:55:44,459 [663515] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:44,459 [663515] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:44,459 [663515] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:44,461 [663515] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:44,474 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,476 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,483 [663515] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:44,489 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,490 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,491 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,504 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,505 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,506 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp053yhudi/incoming3-1/ca838401-b579-4291-98b7-89f950261861/2a1ea9ff-4175-49e8-8681-e325b8513dd5_20261129_23:55:44]. 2026-11-29 11:55:44,508 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,508 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,512 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,512 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,512 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,513 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,513 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,513 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,513 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,513 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,514 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,514 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,514 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,514 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,514 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,514 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,514 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,515 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,515 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,515 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,515 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,515 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric ca838401-b579-4291-98b7-89f950261861 2026-11-29 11:55:44,520 [663515] DEBUG gnocchi.storage: Metric [ca838401-b579-4291-98b7-89f950261861] does not have a resource assigned to it. 2026-11-29 11:55:44,522 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,523 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,523 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,523 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,533 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,534 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,538 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,540 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,540 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,541 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,541 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,548 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,561 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:44,564 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,565 [663530] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp9qe06tln/incoming3-0/633b88f3-5813-47eb-891c-1e95eb0c6f37/898be470-d1cd-4590-8903-6df13b2a201f_20261129_23:55:44]. 2026-11-29 11:55:44,573 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,574 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,574 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,574 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,575 [663530] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,575 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,575 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,575 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,575 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,576 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,576 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,576 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,577 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,577 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,577 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 633b88f3-5813-47eb-891c-1e95eb0c6f37 2026-11-29 11:55:44,586 [663530] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('0027e15a-84be-4b32-9de2-a914ec1845f3'), 'creator': '68185449-b4c6-4d66-9bb3-136ab3696913', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 44, 526885, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 44, 526890, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '0027e15a-84be-4b32-9de2-a914ec1845f3', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '68185449-b4c6-4d66-9bb3-136ab3696913', 'created_by_project_id': ''}] of metric [633b88f3-5813-47eb-891c-1e95eb0c6f37] with resource ID [0027e15a-84be-4b32-9de2-a914ec1845f3] needs to be restored. The measurement timestamps are [['2013-01-01T23:23:23.000000000']]. 2026-11-29 11:55:44,597 [663530] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,598 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,600 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_disallowed(basic) gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_disallowed(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:44,633 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,652 [663542] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:44,655 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,655 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,655 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,656 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,656 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,656 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,656 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,656 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,657 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,657 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,657 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,657 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,657 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,657 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,658 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,658 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,658 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb 2026-11-29 11:55:44,661 [663542] DEBUG gnocchi.storage: Metric [bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb] does not have a resource assigned to it. 2026-11-29 11:55:44,674 [663542] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,676 [663542] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [bbd0192b-fb94-434c-bdcc-4e9bd60b8ceb] and granularity [5 minutes] in storage [FileStorage: /tmp/tmpp_rnlutl], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:44,677 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1387800000.0] and references []. 2026-11-29 11:55:44,677 [663542] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [5 minutes]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_rateofchangesec_operator gnocchi.tests.test_aggregates.CrossMetricAggregated.test_rateofchangesec_operator ... ok 2026-11-29 11:55:44,701 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,702 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,703 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,706 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,716 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,719 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,720 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,721 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpcyso128o/incoming3-1/a86c760e-81cc-430f-aebe-b41ab83b7a55/e41e2ebf-3d59-4ef5-aeb9-fd3cddb77fbf_20261129_23:55:44]. 2026-11-29 11:55:44,730 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,730 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,730 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,731 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,731 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,731 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,731 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,731 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,732 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,732 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,732 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,732 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,732 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,732 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,733 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric a86c760e-81cc-430f-aebe-b41ab83b7a55 2026-11-29 11:55:44,741 [663511] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('5adb7443-1acf-4cc7-ba51-047728bd31e1'), 'creator': 'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 43, 686694, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 43, 686702, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': '3a44d8db-d193-457f-b056-7236caaeb345', 'original_resource_id': '5adb7443-1acf-4cc7-ba51-047728bd31e1', 'type': 'generic', 'revision_end': None, 'created_by_user_id': 'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86', 'created_by_project_id': ''}] of metric [a86c760e-81cc-430f-aebe-b41ab83b7a55] with resource ID [5adb7443-1acf-4cc7-ba51-047728bd31e1] needs to be restored. The measurement timestamps are [['2013-01-01T23:23:23.000000000']]. 2026-11-29 11:55:44,753 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,754 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_allowed(remoteuser) gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_allowed(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:44,770 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,770 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,773 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,776 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,779 [663534] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:44,779 [663534] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:44,779 [663534] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:44,781 [663534] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:44,784 [663534] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:44,787 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,790 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,792 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,793 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,805 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,806 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,807 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,808 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp6vwvu07y/incoming3-2/e96ce5c9-2337-4d8d-a5bd-15b912ddddb1/d3525b4d-0bc2-4c53-9221-3043f3549bd2_20261129_23:55:44]. 2026-11-29 11:55:44,814 [663534] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,815 [663534] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,815 [663534] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,815 [663534] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,815 [663534] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,816 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,816 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,816 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,816 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,816 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,816 [663534] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,817 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,817 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,817 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,817 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,817 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,817 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric e96ce5c9-2337-4d8d-a5bd-15b912ddddb1 2026-11-29 11:55:44,822 [663534] DEBUG gnocchi.storage: Metric [e96ce5c9-2337-4d8d-a5bd-15b912ddddb1] does not have a resource assigned to it. 2026-11-29 11:55:44,833 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,833 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,834 [663534] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,837 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,839 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,844 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,845 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,846 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_stop(keystone) gnocchi.tests.test_rest.MetricTest.test_get_measure_stop(keystone) ... ok 2026-11-29 11:55:44,861 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,861 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,861 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,866 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,867 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,868 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,869 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,878 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,881 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,882 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,882 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpxsvxwhsj/incoming3-1/c7c1cea1-b2fc-4240-afdb-e43589ceae67/6bcdcf73-d88f-413a-ac8c-5c58331277f3_20261129_23:55:44]. 2026-11-29 11:55:44,891 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,892 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,892 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,892 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,892 [663511] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,893 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,893 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,893 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,893 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,894 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,894 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,894 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,894 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,895 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,895 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric c7c1cea1-b2fc-4240-afdb-e43589ceae67 2026-11-29 11:55:44,901 [663511] DEBUG gnocchi.storage: Metric [c7c1cea1-b2fc-4240-afdb-e43589ceae67] does not have a resource assigned to it. 2026-11-29 11:55:44,902 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,903 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,907 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,909 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,913 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,915 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,917 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,917 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,917 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,917 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:44,917 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:44,917 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:44,918 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:44,921 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,922 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,923 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,928 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,930 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,931 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,931 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,932 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,933 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,933 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:44,933 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpxsvxwhsj/incoming3-2/48859e99-c564-4f4d-b9ad-b9d0178913d7/d77e98fa-e93e-4341-bfbf-6ed9c34c0623_20261129_23:55:44]. 2026-11-29 11:55:44,936 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:44,938 [663511] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric 48859e99-c564-4f4d-b9ad-b9d0178913d7 2026-11-29 11:55:44,938 [663511] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric 48859e99-c564-4f4d-b9ad-b9d0178913d7 2026-11-29 11:55:44,939 [663511] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric 48859e99-c564-4f4d-b9ad-b9d0178913d7 2026-11-29 11:55:44,939 [663511] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric 48859e99-c564-4f4d-b9ad-b9d0178913d7 2026-11-29 11:55:44,939 [663511] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric 48859e99-c564-4f4d-b9ad-b9d0178913d7 2026-11-29 11:55:44,943 [663511] DEBUG gnocchi.storage: Metric [48859e99-c564-4f4d-b9ad-b9d0178913d7] does not have a resource assigned to it. 2026-11-29 11:55:44,946 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:44,948 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,949 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:44,949 [663534] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp_lckqrb5/incoming3-0/c34a78c4-a246-4560-ac4a-9e42520c4fbe/635de662-a9ab-482e-a379-0f6fb180bc63_20261129_23:55:44]. 2026-11-29 11:55:44,955 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,956 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:44,958 [663534] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,959 [663534] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,959 [663534] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,959 [663534] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,959 [663534] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,959 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,959 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:44,960 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:44,960 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,960 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,960 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,960 [663534] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,960 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,961 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,961 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,961 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,961 [663534] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric c34a78c4-a246-4560-ac4a-9e42520c4fbe 2026-11-29 11:55:44,964 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,966 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:44,969 [663500] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:44,969 [663500] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:44,969 [663534] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('5e33f30c-60d3-4f17-a0d3-cc6314b58f12'), 'creator': 'be477442-5501-4a28-9137-76eb5f3ab763', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 44, 921308, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 44, 921313, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '5e33f30c-60d3-4f17-a0d3-cc6314b58f12', 'type': 'generic', 'revision_end': None, 'created_by_user_id': 'be477442-5501-4a28-9137-76eb5f3ab763', 'created_by_project_id': ''}] of metric [c34a78c4-a246-4560-ac4a-9e42520c4fbe] with resource ID [5e33f30c-60d3-4f17-a0d3-cc6314b58f12] needs to be restored. The measurement timestamps are [['2013-01-01T23:23:23.000000000']]. 2026-11-29 11:55:44,969 [663500] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:44,971 [663500] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:44,974 [663500] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:44,981 [663534] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:44,983 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:44,984 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_disallowed(remoteuser) gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_disallowed(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:45,000 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,001 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,003 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,007 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,008 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:45,011 [663500] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:45,025 [663500] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:45,033 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,034 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,035 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.GenericResourceTest.test_list_resources_tied_to_user(keystone) gnocchi.tests.test_rest.GenericResourceTest.test_list_resources_tied_to_user(keystone) ... ok 2026-11-29 11:55:45,044 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,044 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,057 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,058 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,060 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,062 [663534] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:45,062 [663534] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:45,062 [663534] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:45,064 [663534] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:45,067 [663534] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:45,074 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,075 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,076 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,079 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,079 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,079 [663534] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:45,080 [663534] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:45,080 [663534] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:45,084 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,086 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,088 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,089 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,090 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user(keystone) gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user(keystone) ... ok 2026-11-29 11:55:45,097 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:45,097 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:45,097 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:45,098 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:45,111 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,112 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,113 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,114 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,120 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:45,120 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:45,121 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:45,121 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:45,130 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,131 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,132 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed_no_creator_policy(remoteuser) gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed_no_creator_policy(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:45,148 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,148 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,151 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,153 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,165 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,181 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:45,181 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:45,192 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,193 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,194 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_unauthorized(basic) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_unauthorized(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:45,199 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,199 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,203 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,205 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,209 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:55:45,212 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:55:45,216 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,217 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,217 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,218 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,220 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,220 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,220 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,225 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,226 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,227 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,237 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,239 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,240 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp5a2qxt5i/incoming3-0/cafdc818-828a-4d5a-9a86-544338864728/1fecf2d9-bcbc-48e2-a3e5-10048120f7fa_20261129_23:55:45]. 2026-11-29 11:55:45,246 [663490] DEBUG gnocchi.storage: Storing split 1357020000.0 (max) for metric cafdc818-828a-4d5a-9a86-544338864728 2026-11-29 11:55:45,250 [663490] DEBUG gnocchi.storage: Metric [cafdc818-828a-4d5a-9a86-544338864728] does not have a resource assigned to it. 2026-11-29 11:55:45,252 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,252 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,252 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:45,254 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,255 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,256 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,258 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,259 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,260 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [{'cause': 'Aggregation method does not exist for this metric', 'detail': {'metric': UUID('cafdc818-828a-4d5a-9a86-544338864728'), 'aggregation_method': 'mean'}}] 2026-11-29 11:55:45,261 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,263 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,264 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_post_archive_policy_no_mean(basic) gnocchi.tests.test_rest.MetricTest.test_post_archive_policy_no_mean(basic) ... ok 2026-11-29 11:55:45,284 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:45,285 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,287 [663534] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_9f7013fef3334e23b8a4eba0fb0b2095.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_9f7013fef3334e23b8a4eba0fb0b2095.name AS name FROM resource JOIN rt_9f7013fef3334e23b8a4eba0fb0b2095 ON resource.id = rt_9f7013fef3334e23b8a4eba0fb0b2095.id WHERE rt_9f7013fef3334e23b8a4eba0fb0b2095.name = :name_3 ORDER BY rt_9f7013fef3334e23b8a4eba0fb0b2095.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:45,301 [663534] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_9f7013fef3334e23b8a4eba0fb0b2095.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_9f7013fef3334e23b8a4eba0fb0b2095.name AS name FROM resource JOIN rt_9f7013fef3334e23b8a4eba0fb0b2095 ON resource.id = rt_9f7013fef3334e23b8a4eba0fb0b2095.id WHERE rt_9f7013fef3334e23b8a4eba0fb0b2095.name = :name_3 ORDER BY rt_9f7013fef3334e23b8a4eba0fb0b2095.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:45,309 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,310 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,311 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities_no_match(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities_no_match(remoteuser) ... ok 2026-11-29 11:55:45,325 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,325 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,332 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,335 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,340 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,347 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,348 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,348 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,356 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,358 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,360 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,375 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,378 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,378 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,378 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,380 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,381 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,381 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,382 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp5drm1iyp/incoming3-2/c118712a-025f-4dc9-be91-485112c5e11f/95c09d13-5682-42e9-b04d-4a92aca0cb4e_20261129_23:55:45]. 2026-11-29 11:55:45,384 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,386 [663534] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:45,386 [663534] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:45,386 [663534] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:45,388 [663534] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:45,390 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,391 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,391 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,391 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,391 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,392 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,392 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,392 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,392 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,392 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,393 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,393 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,393 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,393 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,393 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,394 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,394 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric c118712a-025f-4dc9-be91-485112c5e11f 2026-11-29 11:55:45,399 [663490] DEBUG gnocchi.storage: Metric [c118712a-025f-4dc9-be91-485112c5e11f] does not have a resource assigned to it. 2026-11-29 11:55:45,410 [663534] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:45,411 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:45,413 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,413 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,413 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,417 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,419 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,420 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,425 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,429 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,429 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp5drm1iyp/incoming3-0/3088fee4-cce8-44ce-8e36-9a48c84075ad/7872726d-c152-4bfa-be04-45fd4a2400f8_20261129_23:55:45]. 2026-11-29 11:55:45,434 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,434 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,435 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,435 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,435 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,435 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,435 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,436 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,436 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,436 [663490] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,436 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,436 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,436 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,437 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,437 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,437 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 3088fee4-cce8-44ce-8e36-9a48c84075ad 2026-11-29 11:55:45,441 [663490] DEBUG gnocchi.storage: Metric [3088fee4-cce8-44ce-8e36-9a48c84075ad] does not have a resource assigned to it. 2026-11-29 11:55:45,454 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:45,456 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,457 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,462 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,462 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:45,468 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,470 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,471 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_search_value(basic) gnocchi.tests.test_rest.MetricTest.test_search_value(basic) ... ok 2026-11-29 11:55:45,491 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,514 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,514 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,517 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,519 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,526 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:45,527 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Invalid input', 'reason': "not a valid value @ data['wrongoperator']", 'detail': ['wrongoperator']}] 2026-11-29 11:55:45,529 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,530 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,531 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.GenericResourceTest.test_search_resources_invalid_query(basic) gnocchi.tests.test_rest.GenericResourceTest.test_search_resources_invalid_query(basic) ... ok 2026-11-29 11:55:45,542 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,551 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,553 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,554 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,554 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp053yhudi/incoming3-2/911c95bb-5a26-4cb0-997f-aa7745f86441/14e950bc-6cdd-4bac-b998-5a873d2b9ff8_20261129_23:55:45]. 2026-11-29 11:55:45,560 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,560 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,560 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,561 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,561 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,561 [663515] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,561 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,561 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,561 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,562 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,562 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,562 [663515] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,562 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,562 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,562 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,563 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,563 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,563 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 911c95bb-5a26-4cb0-997f-aa7745f86441 2026-11-29 11:55:45,563 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,567 [663515] DEBUG gnocchi.storage: Metric [911c95bb-5a26-4cb0-997f-aa7745f86441] does not have a resource assigned to it. 2026-11-29 11:55:45,584 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:45,594 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,595 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,597 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,600 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,600 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,604 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,606 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,610 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:45,610 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:45,610 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:45,611 [663515] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [ca838401-b579-4291-98b7-89f950261861] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp053yhudi], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:45,612 [663515] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [911c95bb-5a26-4cb0-997f-aa7745f86441] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp053yhudi], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:45,613 [663515] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [ca838401-b579-4291-98b7-89f950261861] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp053yhudi], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:45,614 [663515] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [911c95bb-5a26-4cb0-997f-aa7745f86441] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp053yhudi], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:45,615 [663515] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [ca838401-b579-4291-98b7-89f950261861] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp053yhudi], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:45,615 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,616 [663515] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [911c95bb-5a26-4cb0-997f-aa7745f86441] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp053yhudi], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:45,616 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,616 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:45,617 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:45,617 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:45,617 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:45,617 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:45,617 [663515] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:45,617 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:45,617 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:45,618 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,618 [663515] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:45,618 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[7.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:45,618 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[7.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:45,619 [663515] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[7.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:45,621 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,623 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,625 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,629 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities(keystone) ... ok 2026-11-29 11:55:45,632 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,634 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,635 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,635 [663504] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpitranaxl/incoming3-2/fd652532-4bd7-4249-87de-a3024ea7a6f8/ef509e14-7c5e-4451-8a6a-063cebda1d7a_20261129_23:55:45]. 2026-11-29 11:55:45,643 [663504] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,643 [663504] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,643 [663504] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,644 [663504] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,644 [663504] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,644 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,644 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,644 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [192e0c7f-2001-4392-8f68-5abdad59bdcd] for granularity [5 minutes] in storage [FileStorage: /tmp/tmp47m_mpqx], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:45,645 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,645 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,645 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,645 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [203acc1a-8527-449d-a13c-5677b5e23498] for granularity [1 hours] in storage [FileStorage: /tmp/tmp47m_mpqx], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:45,645 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,645 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [203acc1a-8527-449d-a13c-5677b5e23498] for granularity [1 days] in storage [FileStorage: /tmp/tmp47m_mpqx], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:45,646 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,646 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,646 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [192e0c7f-2001-4392-8f68-5abdad59bdcd] for granularity [1 hours] in storage [FileStorage: /tmp/tmp47m_mpqx], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:45,646 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,646 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric fd652532-4bd7-4249-87de-a3024ea7a6f8 2026-11-29 11:55:45,646 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [203acc1a-8527-449d-a13c-5677b5e23498] for granularity [5 minutes] in storage [FileStorage: /tmp/tmp47m_mpqx], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(5,'m'), timespan=np.timedelta64(60,'m'))]. 2026-11-29 11:55:45,647 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [192e0c7f-2001-4392-8f68-5abdad59bdcd] for granularity [1 days] in storage [FileStorage: /tmp/tmp47m_mpqx], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'D'), timespan=np.timedelta64(30,'D'))]. 2026-11-29 11:55:45,648 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:45,648 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:45,648 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:45,648 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:45,648 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:45,648 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:45,648 [663495] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 days]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_get_measures_empty_metrics_no_overlap gnocchi.tests.test_aggregates.CrossMetricAggregated.test_get_measures_empty_metrics_no_overlap ... ok 2026-11-29 11:55:45,651 [663504] DEBUG gnocchi.storage: Metric [fd652532-4bd7-4249-87de-a3024ea7a6f8] does not have a resource assigned to it. 2026-11-29 11:55:45,664 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:45,668 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,669 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.MetricTest.test_get_measure_with_another_user(basic) gnocchi.tests.test_rest.MetricTest.test_get_measure_with_another_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:45,671 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,671 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,675 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,676 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,680 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:45,680 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:45,680 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:45,685 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,686 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,687 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,688 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user(remoteuser) gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:45,709 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,712 [663495] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:45,715 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,715 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,716 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,716 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,716 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,716 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,717 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,717 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,717 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,717 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,717 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,717 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,718 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,718 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,718 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,718 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 92a12ce1-a948-4b56-b735-c4adfe19dc3c 2026-11-29 11:55:45,721 [663495] DEBUG gnocchi.storage: Metric [92a12ce1-a948-4b56-b735-c4adfe19dc3c] does not have a resource assigned to it. 2026-11-29 11:55:45,733 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:45,735 [663495] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:45,737 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,738 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,738 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,738 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,738 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,739 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,739 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,739 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,739 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,739 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,740 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,740 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,740 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,740 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,740 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,740 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric e1f92fe7-648e-4df6-8a9f-790895990c60 2026-11-29 11:55:45,743 [663495] DEBUG gnocchi.storage: Metric [e1f92fe7-648e-4df6-8a9f-790895990c60] does not have a resource assigned to it. 2026-11-29 11:55:45,745 [663542] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:45,748 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,749 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,749 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,749 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,749 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,749 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,749 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,750 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,750 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,750 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,750 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,750 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,751 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,751 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,751 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,751 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 5bea5387-5706-4bbc-8819-e34a7c77569c 2026-11-29 11:55:45,754 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:45,755 [663542] DEBUG gnocchi.storage: Metric [5bea5387-5706-4bbc-8819-e34a7c77569c] does not have a resource assigned to it. 2026-11-29 11:55:45,758 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [92a12ce1-a948-4b56-b735-c4adfe19dc3c] and granularity [1 hours] in storage [FileStorage: /tmp/tmpy65o_m7j], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:45,758 [663495] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [e1f92fe7-648e-4df6-8a9f-790895990c60] and granularity [1 hours] in storage [FileStorage: /tmp/tmpy65o_m7j], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:45,759 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:45,759 [663495] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:45,759 [663495] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_unary_operator gnocchi.tests.test_aggregates.CrossMetricAggregated.test_unary_operator ... ok gnocchi.tests.test_archive_policy.TestArchivePolicy.test_max_block_size gnocchi.tests.test_archive_policy.TestArchivePolicy.test_max_block_size ... ok 2026-11-29 11:55:45,764 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:45,764 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:45,768 [663542] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:45,768 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,770 [663542] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:45,771 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,773 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,773 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,773 [663530] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:45,773 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,774 [663530] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:45,774 [663530] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:45,774 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,774 [663542] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,774 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,774 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,775 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,775 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,775 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,775 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,775 [663530] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:45,775 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,776 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,776 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,776 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,776 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78 2026-11-29 11:55:45,779 [663542] DEBUG gnocchi.storage: Metric [4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78] does not have a resource assigned to it. 2026-11-29 11:55:45,781 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,793 [663542] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:45,796 [663542] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [5bea5387-5706-4bbc-8819-e34a7c77569c] and granularity [1 hours] in storage [FileStorage: /tmp/tmpjybls4z_], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:45,797 [663542] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [4ad7a5ae-1eae-4f9c-bd06-df4efe67aa78] and granularity [1 hours] in storage [FileStorage: /tmp/tmpjybls4z_], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(1,'h'), timespan=np.timedelta64(24,'h'))]. 2026-11-29 11:55:45,797 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:45,797 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1386720000.0] and references []. 2026-11-29 11:55:45,797 [663542] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [1 hours]. 2026-11-29 11:55:45,798 [663530] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. gnocchi.tests.test_aggregates.CrossMetricAggregated.test_resample_minus_2_on_left gnocchi.tests.test_aggregates.CrossMetricAggregated.test_resample_minus_2_on_left ... ok 2026-11-29 11:55:45,801 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:45,801 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1388448000.0] and references []. 2026-11-29 11:55:45,801 [663542] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60 seconds]. 2026-11-29 11:55:45,802 [663542] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2014-01-01T12:01:00.000000000' '2014-01-01T12:02:00.000000000' '2014-01-01T12:03:00.000000000' '2014-01-01T12:04:00.000000000']], granularity [60 seconds], references [defaultdict(, {np.timedelta64(60,'s'): [, ]})], and values [[[ 5.5 7. 24. 4.5]]] for sampling [60 seconds]. gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_processor_with_random_holes_derived_boundaries gnocchi.tests.test_aggregates.TestAggregatedTimeseries.test_processor_with_random_holes_derived_boundaries ... ok 2026-11-29 11:55:45,805 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,807 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,808 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,820 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,821 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,823 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_calendar.TestCalender.test_day_of_week gnocchi.tests.test_calendar.TestCalender.test_day_of_week ... ok 2026-11-29 11:55:45,828 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,842 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,865 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,867 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 gnocchi.tests.test_calendar.TestCalender.test_get_year gnocchi.tests.test_calendar.TestCalender.test_get_year ... ok 2026-11-29 11:55:45,869 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,889 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,889 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:45,890 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,893 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_calendar.TestCalender.test_half_of_year gnocchi.tests.test_calendar.TestCalender.test_half_of_year ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_mean gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_mean ... ok 2026-11-29 11:55:45,968 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,970 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,971 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,977 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:45,977 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:45,987 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:45,989 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:45,991 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:45,999 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_resource_with_metrics gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_resource_with_metrics ... ok 2026-11-29 11:55:46,003 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d2606eaa143940bcb05a4fb6866f04bc.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d2606eaa143940bcb05a4fb6866f04bc.name AS name FROM resource JOIN rt_d2606eaa143940bcb05a4fb6866f04bc ON resource.id = rt_d2606eaa143940bcb05a4fb6866f04bc.id WHERE rt_d2606eaa143940bcb05a4fb6866f04bc.name = :name_3 ORDER BY rt_d2606eaa143940bcb05a4fb6866f04bc.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:46,019 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,017 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d2606eaa143940bcb05a4fb6866f04bc.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d2606eaa143940bcb05a4fb6866f04bc.name AS name FROM resource JOIN rt_d2606eaa143940bcb05a4fb6866f04bc ON resource.id = rt_d2606eaa143940bcb05a4fb6866f04bc.id WHERE rt_d2606eaa143940bcb05a4fb6866f04bc.name = :name_3 ORDER BY rt_d2606eaa143940bcb05a4fb6866f04bc.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:46,024 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:46,024 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:46,025 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Metrics cannot be aggregated', 'reason': 'No granularity match', 'detail': [(UUID('48859e99-c564-4f4d-b9ad-b9d0178913d7'), 'max'), (UUID('c7c1cea1-b2fc-4240-afdb-e43589ceae67'), 'max')]}] 2026-11-29 11:55:46,027 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,028 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,029 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregated_policies_invalid(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregated_policies_invalid(remoteuser) ... ok 2026-11-29 11:55:46,052 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,059 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,060 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,062 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,072 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource c248db68-9ac1-45a5-b58e-dfafa471d29a does not exist] gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resource_weird_date gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resource_weird_date ... ok 2026-11-29 11:55:46,073 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,075 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,077 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,081 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric e75807ae-557f-4801-ba2f-a060b92f29a3 does not exist] 2026-11-29 11:55:46,083 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric e75807ae-557f-4801-ba2f-a060b92f29a3 does not exist] 2026-11-29 11:55:46,085 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,087 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,088 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:46,088 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:46,088 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_with_metrics(keystone) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_with_metrics(keystone) ... ok 2026-11-29 11:55:46,092 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,094 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,103 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,110 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,116 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,116 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,116 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,121 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,122 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,123 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,132 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,134 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,136 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,136 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp9od3djlj/incoming3-1/a24b930d-6186-4e05-bc0d-73fbe6c09db5/e833ccc1-87a7-4542-ab41-c7104cdc89a9_20261129_23:55:46]. 2026-11-29 11:55:46,150 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,151 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,151 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,151 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,151 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,151 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,152 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,152 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,152 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,152 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,152 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,152 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,153 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,153 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,153 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,153 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,153 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,153 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric a24b930d-6186-4e05-bc0d-73fbe6c09db5 2026-11-29 11:55:46,161 [663511] DEBUG gnocchi.storage: Metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] does not have a resource assigned to it. 2026-11-29 11:55:46,161 [663521] INFO gnocchi.indexer.sqlalchemy: We thought that a revision for resource [{'ended_at': , 'metrics': {'bar': UUID('e510feeb-b645-43cf-9c5e-e848eeca24b7')}}] was needed. However, after locking the table and checking it again, we found that it is not needed anymore. This is due to a concurrency issue that might happen. Therefore, no revision is going to be generated at this time. gnocchi.tests.test_indexer.TestIndexerDriver.test_update_non_existent_resource gnocchi.tests.test_indexer.TestIndexerDriver.test_update_non_existent_resource ... ok 2026-11-29 11:55:46,172 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:46,174 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,175 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,176 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,176 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,179 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,180 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,181 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,188 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,188 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,189 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,201 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,203 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,204 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,210 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,210 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,218 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,220 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,221 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,225 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,227 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_53f718ee84b84279bb4251d0e0c3a8b8.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_53f718ee84b84279bb4251d0e0c3a8b8.name AS name FROM resource JOIN rt_53f718ee84b84279bb4251d0e0c3a8b8 ON resource.id = rt_53f718ee84b84279bb4251d0e0c3a8b8.id WHERE rt_53f718ee84b84279bb4251d0e0c3a8b8.name = :name_3 ORDER BY rt_53f718ee84b84279bb4251d0e0c3a8b8.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:46,241 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_53f718ee84b84279bb4251d0e0c3a8b8.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_53f718ee84b84279bb4251d0e0c3a8b8.name AS name FROM resource JOIN rt_53f718ee84b84279bb4251d0e0c3a8b8 ON resource.id = rt_53f718ee84b84279bb4251d0e0c3a8b8.id WHERE rt_53f718ee84b84279bb4251d0e0c3a8b8.name = :name_3 ORDER BY rt_53f718ee84b84279bb4251d0e0c3a8b8.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:46,247 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,248 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,251 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3bb8da8f-9a32-4e1a-921a-8343ae4f41f8] for granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,252 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3bb8da8f-9a32-4e1a-921a-8343ae4f41f8] for granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,253 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3bb8da8f-9a32-4e1a-921a-8343ae4f41f8] for granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,255 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,256 [663528] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21'), 'creator': '64f95d42-0f5f-4cb1-a4df-ee44dae85cd3', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 46, 239414, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 46, 239419, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '6ff85514-3053-484c-99e5-68d71e9287e3', 'project_id': '6cda9bd4-b42a-411a-89fc-0b48c4bf2a9a', 'original_resource_id': '8e93b24c-1978-43c3-875f-78d917d59b21', 'type': '19e5c618-3a76-4346-a7e6-344f6db6abec', 'col1': 'foo', 'revision_end': None, 'metrics': {'bar': '30e33ffe-1975-4b75-9ef8-a8f2c0c7a4a6', 'foo': 'efc78fa7-16c8-4c51-a2d3-3e38d6965a7e'}, 'created_by_user_id': '64f95d42-0f5f-4cb1-a4df-ee44dae85cd3', 'created_by_project_id': ''}] because the attribute key [user_id] with its value [a2b77f5a-731e-466a-a16e-1f76ff6641b0] is different from the one found in the database [6ff85514-3053-484c-99e5-68d71e9287e3]. 2026-11-29 11:55:46,255 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,256 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,257 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,257 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,257 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,257 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:46,258 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:46,258 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:46,258 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:46,258 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Metrics cannot be aggregated', 'reason': 'No overlap', 'detail': [['3bb8da8f-9a32-4e1a-921a-8343ae4f41f8', 'max'], ['a24b930d-6186-4e05-bc0d-73fbe6c09db5', 'max']]}] 2026-11-29 11:55:46,260 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,261 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,262 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,266 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,269 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}}] for resource history table. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}] from dictionary to be processed. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}] for resource history table. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=8e93b24c-1978-43c3-875f-78d917d59b21] from dictionary to be processed. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [8e93b24c-1978-43c3-875f-78d917d59b21] for resource history table. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [8e93b24c-1978-43c3-875f-78d917d59b21] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Value [8e93b24c-1978-43c3-875f-78d917d59b21] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}}] in query according to resource history columns [['revision', 'id', 'revision_end', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}}]. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}}] for resource history table. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}] from dictionary to be processed. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}] for resource history table. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=8e93b24c-1978-43c3-875f-78d917d59b21] from dictionary to be processed. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [8e93b24c-1978-43c3-875f-78d917d59b21] for resource history table. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [8e93b24c-1978-43c3-875f-78d917d59b21] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Value [8e93b24c-1978-43c3-875f-78d917d59b21] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:46,270 [663528] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}}] in query according to resource columns [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('8e93b24c-1978-43c3-875f-78d917d59b21')}}]. 2026-11-29 11:55:46,268 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_53f718ee84b84279bb4251d0e0c3a8b8.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_53f718ee84b84279bb4251d0e0c3a8b8.name AS name FROM resource JOIN rt_53f718ee84b84279bb4251d0e0c3a8b8 ON resource.id = rt_53f718ee84b84279bb4251d0e0c3a8b8.id WHERE rt_53f718ee84b84279bb4251d0e0c3a8b8.name = :name_3 ORDER BY rt_53f718ee84b84279bb4251d0e0c3a8b8.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:46,277 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_53f718ee84b84279bb4251d0e0c3a8b8.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_53f718ee84b84279bb4251d0e0c3a8b8.name AS name FROM resource JOIN rt_53f718ee84b84279bb4251d0e0c3a8b8 ON resource.id = rt_53f718ee84b84279bb4251d0e0c3a8b8.id WHERE rt_53f718ee84b84279bb4251d0e0c3a8b8.name = :name_3 ORDER BY rt_53f718ee84b84279bb4251d0e0c3a8b8.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:46,282 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,283 [663528] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:55:46,283 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,285 [663528] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:55:46,286 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3bb8da8f-9a32-4e1a-921a-8343ae4f41f8] for granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,287 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3bb8da8f-9a32-4e1a-921a-8343ae4f41f8] for granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,288 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3bb8da8f-9a32-4e1a-921a-8343ae4f41f8] for granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,290 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,286 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT result.revision, result.id, result.revision_end, result.creator, result.started_at, result.revision_start, result.ended_at, result.user_id, result.project_id, result.original_resource_id, result.type, result.col1, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4723c533f6f74d5381321dc9f2c2410c_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_4723c533f6f74d5381321dc9f2c2410c_history.col1 AS col1 FROM rt_4723c533f6f74d5381321dc9f2c2410c_history, resource_history WHERE rt_4723c533f6f74d5381321dc9f2c2410c_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_4723c533f6f74d5381321dc9f2c2410c.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4723c533f6f74d5381321dc9f2c2410c.col1 AS col1 FROM resource JOIN rt_4723c533f6f74d5381321dc9f2c2410c ON resource.id = rt_4723c533f6f74d5381321dc9f2c2410c.id WHERE rt_4723c533f6f74d5381321dc9f2c2410c.id = resource.id AND resource.id = :id_3) AS result LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = result.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE result.id = :id_4 ORDER BY result.id ASC, result.revision ASC] to search for resources. 2026-11-29 11:55:46,290 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,291 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,298 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,298 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,298 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,299 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:46,299 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:46,299 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:46,299 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:46,299 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Metrics cannot be aggregated', 'reason': 'No overlap', 'detail': [['3bb8da8f-9a32-4e1a-921a-8343ae4f41f8', 'max'], ['a24b930d-6186-4e05-bc0d-73fbe6c09db5', 'max']]}] 2026-11-29 11:55:46,301 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,298 [663528] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[.Result object at 0xffffa7fa63c0>, .Result object at 0xffffa72b5bd0>]] found with query: [SELECT result.revision, result.id, result.revision_end, result.creator, result.started_at, result.revision_start, result.ended_at, result.user_id, result.project_id, result.original_resource_id, result.type, result.col1, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4723c533f6f74d5381321dc9f2c2410c_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_4723c533f6f74d5381321dc9f2c2410c_history.col1 AS col1 FROM rt_4723c533f6f74d5381321dc9f2c2410c_history, resource_history WHERE rt_4723c533f6f74d5381321dc9f2c2410c_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_4723c533f6f74d5381321dc9f2c2410c.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4723c533f6f74d5381321dc9f2c2410c.col1 AS col1 FROM resource JOIN rt_4723c533f6f74d5381321dc9f2c2410c ON resource.id = rt_4723c533f6f74d5381321dc9f2c2410c.id WHERE rt_4723c533f6f74d5381321dc9f2c2410c.id = resource.id AND resource.id = :id_3) AS result LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = result.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE result.id = :id_4 ORDER BY result.id ASC, result.revision ASC]. 2026-11-29 11:55:46,302 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_custom_with_history gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_custom_with_history ... ok 2026-11-29 11:55:46,304 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,309 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_from_timeseries gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_from_timeseries ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split_key_cmp_negative gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split_key_cmp_negative ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_truncate gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_truncate ... ok 2026-11-29 11:55:46,311 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_53f718ee84b84279bb4251d0e0c3a8b8.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_53f718ee84b84279bb4251d0e0c3a8b8.name AS name FROM resource JOIN rt_53f718ee84b84279bb4251d0e0c3a8b8 ON resource.id = rt_53f718ee84b84279bb4251d0e0c3a8b8.id WHERE rt_53f718ee84b84279bb4251d0e0c3a8b8.name = :name_3 ORDER BY rt_53f718ee84b84279bb4251d0e0c3a8b8.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:46,323 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,319 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_53f718ee84b84279bb4251d0e0c3a8b8.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_53f718ee84b84279bb4251d0e0c3a8b8.name AS name FROM resource JOIN rt_53f718ee84b84279bb4251d0e0c3a8b8 ON resource.id = rt_53f718ee84b84279bb4251d0e0c3a8b8.id WHERE rt_53f718ee84b84279bb4251d0e0c3a8b8.name = :name_3 ORDER BY rt_53f718ee84b84279bb4251d0e0c3a8b8.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:46,325 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,326 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:46,329 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3bb8da8f-9a32-4e1a-921a-8343ae4f41f8] for granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,330 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3bb8da8f-9a32-4e1a-921a-8343ae4f41f8] for granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,332 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3bb8da8f-9a32-4e1a-921a-8343ae4f41f8] for granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,334 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,334 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,335 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [a24b930d-6186-4e05-bc0d-73fbe6c09db5] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp9od3djlj], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,335 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,336 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,336 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,336 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:46,336 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:46,336 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:46,336 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:46,336 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:46,337 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:46,337 [663511] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[8.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:46,337 [663511] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[8.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:46,337 [663511] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[8.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:46,339 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,341 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,343 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nooverlap(basic) gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nooverlap(basic) ... ok 2026-11-29 11:55:46,367 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,397 [663528] DEBUG gnocchi.indexer.sqlalchemy: Adding new column [col2] with type [FLOAT], nullable [True] and default value [None] in resource [indexer_test] and database table [rt_123fb3f787e743e0a0990796e659e5a4] 2026-11-29 11:55:46,397 [663528] DEBUG gnocchi.indexer.sqlalchemy: Adding new column [col3] with type [FLOAT], nullable [False] and default value [15] in resource [indexer_test] and database table [rt_123fb3f787e743e0a0990796e659e5a4] 2026-11-29 11:55:46,397 [663528] DEBUG gnocchi.indexer.sqlalchemy: Removing default value [15] from column [col3] of resource [indexer_test] and database table [rt_123fb3f787e743e0a0990796e659e5a4] 2026-11-29 11:55:46,400 [663528] DEBUG gnocchi.indexer.sqlalchemy: Adding new column [col2] with type [FLOAT], nullable [True] and default value [None] in resource [indexer_test] and database table [rt_123fb3f787e743e0a0990796e659e5a4_history] 2026-11-29 11:55:46,401 [663528] DEBUG gnocchi.indexer.sqlalchemy: Adding new column [col3] with type [FLOAT], nullable [False] and default value [15] in resource [indexer_test] and database table [rt_123fb3f787e743e0a0990796e659e5a4_history] 2026-11-29 11:55:46,401 [663528] DEBUG gnocchi.indexer.sqlalchemy: Removing default value [15] from column [col3] of resource [indexer_test] and database table [rt_123fb3f787e743e0a0990796e659e5a4_history] 2026-11-29 11:55:46,403 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:46,403 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:46,403 [663528] DEBUG gnocchi.indexer.sqlalchemy: Updating resource [indexer_test] setting attributes as [[, , ]] 2026-11-29 11:55:46,408 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,408 [663528] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:157: SAWarning: This declarative base already contains a class with the same class name and module name as gnocchi.indexer.sqlalchemy.rt_123fb3f787e743e0a0990796e659e5a4_resource, and will be replaced in the string-lookup table. resource_ext = type( 2026-11-29 11:55:46,410 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,412 [663528] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:161: SAWarning: This declarative base already contains a class with the same class name and module name as gnocchi.indexer.sqlalchemy.rt_123fb3f787e743e0a0990796e659e5a4_history, and will be replaced in the string-lookup table. resource_history_ext = type( 2026-11-29 11:55:46,413 [663511] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:46,413 [663511] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:46,413 [663511] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:46,415 [663511] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:46,426 [663528] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b'), 'creator': 'e6f528e2-9eb1-4c5f-b56e-e6a855039ebf', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 46, 384127, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 46, 384133, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '101c3df4-ba01-4ab5-beb2-6b99770644b2', 'project_id': None, 'original_resource_id': 'f078b48b-e5f0-4c21-aed7-94cfd1723c3b', 'type': 'indexer_test', 'col1': 'col1_value', 'col2': None, 'col3': 15.0, 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'e6f528e2-9eb1-4c5f-b56e-e6a855039ebf', 'created_by_project_id': ''}] because the attribute key [col2] with its value [10] is different from the one found in the database [None]. 2026-11-29 11:55:46,430 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_benchmark gnocchi.tests.test_carbonara.TestBoundTimeSerie.test_benchmark ... ok 2026-11-29 11:55:46,431 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,433 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}}] for resource history table. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}] from dictionary to be processed. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}] for resource history table. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=f078b48b-e5f0-4c21-aed7-94cfd1723c3b] from dictionary to be processed. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [f078b48b-e5f0-4c21-aed7-94cfd1723c3b] for resource history table. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [f078b48b-e5f0-4c21-aed7-94cfd1723c3b] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Value [f078b48b-e5f0-4c21-aed7-94cfd1723c3b] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}}] in query according to resource history columns [['revision', 'id', 'revision_end', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}}]. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}}] for resource history table. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}] from dictionary to be processed. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}] for resource history table. 2026-11-29 11:55:46,440 [663528] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=f078b48b-e5f0-4c21-aed7-94cfd1723c3b] from dictionary to be processed. 2026-11-29 11:55:46,441 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [f078b48b-e5f0-4c21-aed7-94cfd1723c3b] for resource history table. 2026-11-29 11:55:46,441 [663528] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [f078b48b-e5f0-4c21-aed7-94cfd1723c3b] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:46,441 [663528] DEBUG gnocchi.indexer.sqlalchemy: Value [f078b48b-e5f0-4c21-aed7-94cfd1723c3b] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:46,441 [663528] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:46,441 [663528] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}}] in query according to resource columns [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('f078b48b-e5f0-4c21-aed7-94cfd1723c3b')}}]. 2026-11-29 11:55:46,441 [663511] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:46,443 [663528] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1241: SAWarning: This declarative base already contains a class with the same class name and module name as gnocchi.indexer.sqlalchemy.Result, and will be replaced in the string-lookup table. mapper_reg.map_imperatively( 2026-11-29 11:55:46,446 [663528] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:55:46,447 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,448 [663528] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id), 'Result.metrics' (copies result.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:55:46,449 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,449 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,450 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,450 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,451 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,452 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_resource(keystone) ... ok 2026-11-29 11:55:46,450 [663528] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT result.revision, result.id, result.revision_end, result.creator, result.started_at, result.revision_start, result.ended_at, result.user_id, result.project_id, result.original_resource_id, result.type, result.col1, result.col2, result.col3, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_123fb3f787e743e0a0990796e659e5a4_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_123fb3f787e743e0a0990796e659e5a4_history.col1 AS col1, rt_123fb3f787e743e0a0990796e659e5a4_history.col2 AS col2, rt_123fb3f787e743e0a0990796e659e5a4_history.col3 AS col3 FROM rt_123fb3f787e743e0a0990796e659e5a4_history, resource_history WHERE rt_123fb3f787e743e0a0990796e659e5a4_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_123fb3f787e743e0a0990796e659e5a4.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_123fb3f787e743e0a0990796e659e5a4.col1 AS col1, rt_123fb3f787e743e0a0990796e659e5a4.col2 AS col2, rt_123fb3f787e743e0a0990796e659e5a4.col3 AS col3 FROM resource JOIN rt_123fb3f787e743e0a0990796e659e5a4 ON resource.id = rt_123fb3f787e743e0a0990796e659e5a4.id WHERE rt_123fb3f787e743e0a0990796e659e5a4.id = resource.id AND resource.id = :id_3) AS result LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = result.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE result.id = :id_4 ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC] to search for resources. 2026-11-29 11:55:46,463 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,465 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,466 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,466 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmphnyuc_1u/incoming3-2/dd3be3d2-581d-4845-9fad-fe067d6fcdc7/fa6c7f0d-62e2-443b-9f75-4f491c3c7503_20261129_23:55:46]. 2026-11-29 11:55:46,463 [663528] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[.Result object at 0xffffa7b0f380>, .Result object at 0xffffa71d8690>]] found with query: [SELECT result.revision, result.id, result.revision_end, result.creator, result.started_at, result.revision_start, result.ended_at, result.user_id, result.project_id, result.original_resource_id, result.type, result.col1, result.col2, result.col3, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_123fb3f787e743e0a0990796e659e5a4_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_123fb3f787e743e0a0990796e659e5a4_history.col1 AS col1, rt_123fb3f787e743e0a0990796e659e5a4_history.col2 AS col2, rt_123fb3f787e743e0a0990796e659e5a4_history.col3 AS col3 FROM rt_123fb3f787e743e0a0990796e659e5a4_history, resource_history WHERE rt_123fb3f787e743e0a0990796e659e5a4_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_123fb3f787e743e0a0990796e659e5a4.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_123fb3f787e743e0a0990796e659e5a4.col1 AS col1, rt_123fb3f787e743e0a0990796e659e5a4.col2 AS col2, rt_123fb3f787e743e0a0990796e659e5a4.col3 AS col3 FROM resource JOIN rt_123fb3f787e743e0a0990796e659e5a4 ON resource.id = rt_123fb3f787e743e0a0990796e659e5a4.id WHERE rt_123fb3f787e743e0a0990796e659e5a4.id = resource.id AND resource.id = :id_3) AS result LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = result.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE result.id = :id_4 ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC]. 2026-11-29 11:55:46,474 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,475 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,475 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,475 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,475 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,475 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,475 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,476 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,476 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,476 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,476 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,477 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,477 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,477 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,477 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,477 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,478 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,478 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,478 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric dd3be3d2-581d-4845-9fad-fe067d6fcdc7 2026-11-29 11:55:46,484 [663511] DEBUG gnocchi.storage: Metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] does not have a resource assigned to it. 2026-11-29 11:55:46,499 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_non_existent_metrics gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource_with_non_existent_metrics ... ok gnocchi.tests.test_indexer.TestIndexerDriver.test_resource_type_crud gnocchi.tests.test_indexer.TestIndexerDriver.test_resource_type_crud ... ok 2026-11-29 11:55:46,505 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,507 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,508 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,522 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,523 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,530 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,531 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:46,531 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:46,533 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,535 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,535 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,537 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,551 [663490] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:46,552 [663490] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:46,552 [663490] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:46,554 [663490] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:46,566 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,567 [663528] INFO gnocchi.indexer.sqlalchemy: We thought that a revision for resource [{'ended_at': datetime.datetime(2014, 1, 1, 2, 3, 4), 'metrics': }] was needed. However, after locking the table and checking it again, we found that it is not needed anymore. This is due to a concurrency issue that might happen. Therefore, no revision is going to be generated at this time. 2026-11-29 11:55:46,568 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,569 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_indexer.TestIndexerDriver.test_update_non_existent_resource_end_timestamp gnocchi.tests.test_indexer.TestIndexerDriver.test_update_non_existent_resource_end_timestamp ... ok 2026-11-29 11:55:46,575 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:46,575 [663490] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:46,578 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ff9f047918f84973a9541525d5a2798a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ff9f047918f84973a9541525d5a2798a.name AS name FROM resource JOIN rt_ff9f047918f84973a9541525d5a2798a ON resource.id = rt_ff9f047918f84973a9541525d5a2798a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ff9f047918f84973a9541525d5a2798a.name = :name_3 ORDER BY rt_ff9f047918f84973a9541525d5a2798a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:46,585 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 5556dcc9-577f-4980-91c7-ede8b25a35c7 does not exist] 2026-11-29 11:55:46,587 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,588 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,590 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_non_existent(keystone) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_non_existent(keystone) ... ok 2026-11-29 11:55:46,593 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ff9f047918f84973a9541525d5a2798a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ff9f047918f84973a9541525d5a2798a.name AS name FROM resource JOIN rt_ff9f047918f84973a9541525d5a2798a ON resource.id = rt_ff9f047918f84973a9541525d5a2798a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ff9f047918f84973a9541525d5a2798a.name = :name_3 ORDER BY rt_ff9f047918f84973a9541525d5a2798a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:46,604 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [209588f7-b392-487d-bbf4-cf87113096f5] for granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,605 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,607 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [209588f7-b392-487d-bbf4-cf87113096f5] for granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,608 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [209588f7-b392-487d-bbf4-cf87113096f5] for granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,608 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,609 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,610 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,611 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:46,611 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,611 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:46,611 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:46,611 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,611 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,611 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,611 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:46,612 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Metrics cannot be aggregated', 'reason': 'No overlap', 'detail': [['dd3be3d2-581d-4845-9fad-fe067d6fcdc7', 'max'], ['209588f7-b392-487d-bbf4-cf87113096f5', 'max']]}] 2026-11-29 11:55:46,614 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,616 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,617 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,624 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:46,628 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ff9f047918f84973a9541525d5a2798a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ff9f047918f84973a9541525d5a2798a.name AS name FROM resource JOIN rt_ff9f047918f84973a9541525d5a2798a ON resource.id = rt_ff9f047918f84973a9541525d5a2798a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ff9f047918f84973a9541525d5a2798a.name = :name_3 ORDER BY rt_ff9f047918f84973a9541525d5a2798a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:46,641 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ff9f047918f84973a9541525d5a2798a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ff9f047918f84973a9541525d5a2798a.name AS name FROM resource JOIN rt_ff9f047918f84973a9541525d5a2798a ON resource.id = rt_ff9f047918f84973a9541525d5a2798a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ff9f047918f84973a9541525d5a2798a.name = :name_3 ORDER BY rt_ff9f047918f84973a9541525d5a2798a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:46,654 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [209588f7-b392-487d-bbf4-cf87113096f5] for granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,655 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [209588f7-b392-487d-bbf4-cf87113096f5] for granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,657 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [209588f7-b392-487d-bbf4-cf87113096f5] for granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,659 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,659 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,659 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,660 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:46,660 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:46,661 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:46,661 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,661 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,661 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,661 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:46,661 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Metrics cannot be aggregated', 'reason': 'No overlap', 'detail': [['dd3be3d2-581d-4845-9fad-fe067d6fcdc7', 'max'], ['209588f7-b392-487d-bbf4-cf87113096f5', 'max']]}] 2026-11-29 11:55:46,664 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,665 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,666 [663528] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('2005756d-20a7-4f03-b721-4076e6317f33'), 'creator': '3cb3530f-01e1-47b3-8ab7-a44da64b450d', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 46, 650426, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 46, 650432, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '2005756d-20a7-4f03-b721-4076e6317f33', 'type': 'generic', 'revision_end': None, 'metrics': {'foo': 'fdfc8e2a-974b-4bbd-92b3-226c0e9cbb6b'}, 'created_by_user_id': '3cb3530f-01e1-47b3-8ab7-a44da64b450d', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [] is different from the one found in the database [None]. 2026-11-29 11:55:46,667 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,674 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_metrics gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_metrics ... ok 2026-11-29 11:55:46,682 [663528] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1'}] is_first [True]. 2026-11-29 11:55:46,682 [663528] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}] after truncating. 2026-11-29 11:55:46,682 [663528] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:46,682 [663528] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}] after truncating. 2026-11-29 11:55:46,682 [663528] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:46,682 [663528] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}] after truncating. 2026-11-29 11:55:46,682 [663528] DEBUG gnocchi.rest.aggregates.api: Groups [[, ]] to process metrics of resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}]]. 2026-11-29 11:55:46,682 [663528] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=1gb-mem]. 2026-11-29 11:55:46,682 [663528] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:00:00.000000 to 2020-03-10T10:30:00.000000 ] 2026-11-29 11:55:46,683 [663528] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/test_measures_grouper.py:128: UserWarning: no explicit representation of timezones available for np.datetime64 ts = (start - numpy.datetime64( 2026-11-29 11:55:46,683 [663528] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}], operations [operation], start [2020-03-10T10:00:00.000000], stop [2020-03-10T10:30:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:46,683 [663528] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:45:00.000000 to 2020-03-10T12:00:00.000000 ] 2026-11-29 11:55:46,683 [663528] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}], operations [operation], start [2020-03-10T10:45:00.000000], stop [2020-03-10T12:00:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:46,683 [663528] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=2gb-mem]. 2026-11-29 11:55:46,683 [663528] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:30:00.000000 to 2020-03-10T10:45:00.000000 ] 2026-11-29 11:55:46,684 [663528] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}], operations [operation], start [2020-03-10T10:30:00.000000], stop [2020-03-10T10:45:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:46,684 [663528] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:00:00.000000'), 'stop': np.datetime64('2020-03-10T10:30:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:46,684 [663528] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:45:00.000000'), 'stop': np.datetime64('2020-03-10T12:00:00.000000'), 'usage_coefficient': np.float64(0.25)}] value to [25.0]. 2026-11-29 11:55:46,684 [663528] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T11:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:45:00.000000'), 'stop': np.datetime64('2020-03-10T12:00:00.000000'), 'usage_coefficient': np.float64(1.0)}] value to [100.0]. 2026-11-29 11:55:46,684 [663528] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:30:00.000000'), 'stop': np.datetime64('2020-03-10T10:45:00.000000'), 'usage_coefficient': np.float64(0.25)}] value to [25.0]. 2026-11-29 11:55:46,684 [663528] DEBUG gnocchi.rest.aggregates.api: Response grouped [[, ]] for resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}]]. 2026-11-29 11:55:46,684 [663528] DEBUG gnocchi.rest.aggregates.api: Response to be used after group by process and formatting: [[{'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(75.0)), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(100.0))]}}, 'group': {'flavor_name': '1gb-mem'}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(25.0))]}}, 'group': {'flavor_name': '2gb-mem'}}]] gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_changing_flavors_in_a_hour gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_changing_flavors_in_a_hour ... ok 2026-11-29 11:55:46,677 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ff9f047918f84973a9541525d5a2798a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ff9f047918f84973a9541525d5a2798a.name AS name FROM resource JOIN rt_ff9f047918f84973a9541525d5a2798a ON resource.id = rt_ff9f047918f84973a9541525d5a2798a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ff9f047918f84973a9541525d5a2798a.name = :name_3 ORDER BY rt_ff9f047918f84973a9541525d5a2798a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:46,688 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ff9f047918f84973a9541525d5a2798a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ff9f047918f84973a9541525d5a2798a.name AS name FROM resource JOIN rt_ff9f047918f84973a9541525d5a2798a ON resource.id = rt_ff9f047918f84973a9541525d5a2798a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ff9f047918f84973a9541525d5a2798a.name = :name_3 ORDER BY rt_ff9f047918f84973a9541525d5a2798a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:46,700 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [209588f7-b392-487d-bbf4-cf87113096f5] for granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,700 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [209588f7-b392-487d-bbf4-cf87113096f5] for granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,701 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [209588f7-b392-487d-bbf4-cf87113096f5] for granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,705 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:46,705 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:46,705 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [dd3be3d2-581d-4845-9fad-fe067d6fcdc7] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmphnyuc_1u], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:46,706 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:46,706 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:46,706 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:46,707 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,707 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,707 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:46,707 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:46,707 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,707 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:46,707 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:46,708 [663511] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[8.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:46,708 [663511] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[8.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:46,708 [663511] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[8.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:46,710 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:46,710 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:46,710 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,712 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,713 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,713 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nooverlap(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nooverlap(keystone) ... ok 2026-11-29 11:55:46,716 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,719 [663515] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:46,719 [663515] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:46,719 [663515] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:46,721 [663515] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:46,740 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,741 [663515] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:46,744 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:46,744 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:46,750 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,752 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,761 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:46,762 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:46,763 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:46,763 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:46,771 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,772 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,773 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,774 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,776 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:46,776 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:46,776 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,777 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,779 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,781 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,787 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:46,790 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,791 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,792 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,792 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,792 [663528] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpls87hajn/incoming3-1/f2e7f3fc-268a-4bc9-bbb0-94c3258518c3/ff929b7e-2e31-4d8d-992f-cb507060f795_20261129_23:55:46]. 2026-11-29 11:55:46,793 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_named_metric(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_resource_named_metric(keystone) ... ok 2026-11-29 11:55:46,800 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,801 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,801 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,801 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,801 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (std) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,801 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,801 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:46,802 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:46,802 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,802 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:46,802 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,802 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,802 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,802 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,803 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,803 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,803 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,803 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,804 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,804 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,804 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric f2e7f3fc-268a-4bc9-bbb0-94c3258518c3 2026-11-29 11:55:46,806 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,812 [663528] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('ea531916-0f0f-424f-94ff-b5e6e53513e8'), 'creator': '6484049e-e447-4420-ba77-14e872aace0c', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 46, 766457, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 46, 766463, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': 'f540ca6a-96ac-4755-af3d-8e13ba3c6da7', 'original_resource_id': 'ea531916-0f0f-424f-94ff-b5e6e53513e8', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '6484049e-e447-4420-ba77-14e872aace0c', 'created_by_project_id': ''}] of metric [f2e7f3fc-268a-4bc9-bbb0-94c3258518c3] with resource ID [ea531916-0f0f-424f-94ff-b5e6e53513e8] needs to be restored. The measurement timestamps are [['2013-01-01T12:00:01.000000000' '2013-01-01T12:00:02.000000000']]. 2026-11-29 11:55:46,813 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,827 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:46,828 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user_allowed(remoteuser) gnocchi.tests.test_rest.AggregatesTest.test_get_metric_aggregates_with_another_user_allowed(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:46,849 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:46,849 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:46,852 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,852 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,854 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,879 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:46,880 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. gnocchi.tests.test_calendar.TestCalender.test_month_of_year gnocchi.tests.test_calendar.TestCalender.test_month_of_year ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_max gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_max ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_sum gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_aggregation_sum ... ok 2026-11-29 11:55:46,893 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,894 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,895 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes_unauthorized(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes_unauthorized(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:46,917 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,951 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:46,951 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:46,954 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,956 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:46,981 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:46,982 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:46,993 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:46,994 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:46,995 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:46,999 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,007 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,009 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,010 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,020 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,021 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,022 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,025 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,029 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,031 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,033 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,034 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_metrics(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_metrics(basic) ... ok 2026-11-29 11:55:47,055 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,100 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,100 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,103 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,106 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,167 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:47,178 [663515] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 32dcccbe-86d7-4e4c-b2e9-a90bd8e47585 does not exist] 2026-11-29 11:55:47,180 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,182 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,183 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_with_body(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_with_body(remoteuser) ... ok 2026-11-29 11:55:47,209 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,210 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,210 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,219 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,225 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,230 [663530] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:47,231 [663530] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:47,231 [663530] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:47,234 [663530] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:47,254 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,254 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}, '70be611b-f048-482f-8d2f-f33c51e19835': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,263 [663530] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:47,263 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,268 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,274 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:47,278 [663530] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_c6dd0108d90d404d90f04f2f10bd1732.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_c6dd0108d90d404d90f04f2f10bd1732.name AS name FROM resource JOIN rt_c6dd0108d90d404d90f04f2f10bd1732 ON resource.id = rt_c6dd0108d90d404d90f04f2f10bd1732.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_c6dd0108d90d404d90f04f2f10bd1732.name = :name_3 ORDER BY rt_c6dd0108d90d404d90f04f2f10bd1732.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:47,301 [663530] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_c6dd0108d90d404d90f04f2f10bd1732.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_c6dd0108d90d404d90f04f2f10bd1732.name AS name FROM resource JOIN rt_c6dd0108d90d404d90f04f2f10bd1732 ON resource.id = rt_c6dd0108d90d404d90f04f2f10bd1732.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_c6dd0108d90d404d90f04f2f10bd1732.name = :name_3 ORDER BY rt_c6dd0108d90d404d90f04f2f10bd1732.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:47,312 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,313 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,313 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,314 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,315 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities_no_match(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities_no_match(keystone) ... ok gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split gnocchi.tests.test_carbonara.TestAggregatedTimeSerie.test_split ... ok 2026-11-29 11:55:47,335 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,336 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,338 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,342 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,345 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,349 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,350 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,350 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,353 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,360 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,361 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,362 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,366 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,370 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,370 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,371 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,375 [663515] DEBUG gnocchi.rest.api: Aborting request. Code [409]. Details [Named metric foo already exists] 2026-11-29 11:55:47,376 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,378 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,379 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,383 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,390 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,390 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,392 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,394 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,394 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,395 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,397 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,397 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_already_exists(basic) gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_already_exists(basic) ... ok 2026-11-29 11:55:47,419 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,424 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,424 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,424 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,429 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,431 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,432 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,452 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,455 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,456 [663530] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpi1x_str6/incoming3-0/39d2ee4a-f8bd-481f-8d15-f252b0254a01/63488a6c-ad3d-46bf-a738-70d70402bbed_20261129_23:55:47]. 2026-11-29 11:55:47,457 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,457 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}, '70be611b-f048-482f-8d2f-f33c51e19835': {'conf': , 'not_implemented_middleware': False}, '5492c11b-73b4-433f-a6e7-4dd152dce76a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,461 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,463 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,463 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,463 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,463 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,463 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,464 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,464 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,464 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,464 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,465 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,465 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,465 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,465 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,465 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,465 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,466 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,466 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,466 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,466 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 39d2ee4a-f8bd-481f-8d15-f252b0254a01 2026-11-29 11:55:47,471 [663530] DEBUG gnocchi.storage: Metric [39d2ee4a-f8bd-481f-8d15-f252b0254a01] does not have a resource assigned to it. 2026-11-29 11:55:47,488 [663530] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:47,489 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,491 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,495 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,495 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,495 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,499 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,500 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:47,502 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,504 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,506 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,511 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,512 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,513 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,513 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,514 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,517 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,518 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,520 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_created_by_different_user(basic) gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_created_by_different_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:47,521 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,523 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,524 [663530] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpi1x_str6/incoming3-1/30826c76-53de-4d9a-936d-ca5bb284cc2f/676f4346-aee9-4b14-b820-a7293be1af28_20261129_23:55:47]. 2026-11-29 11:55:47,533 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,533 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,534 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,534 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,535 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,535 [663530] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,535 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,536 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,536 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,536 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,537 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,537 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,537 [663530] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,537 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,538 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,538 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,539 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,539 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,539 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 30826c76-53de-4d9a-936d-ca5bb284cc2f 2026-11-29 11:55:47,545 [663530] DEBUG gnocchi.storage: Metric [30826c76-53de-4d9a-936d-ca5bb284cc2f] does not have a resource assigned to it. 2026-11-29 11:55:47,549 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:47,549 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:47,549 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:47,550 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:47,561 [663530] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:47,563 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,564 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,564 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,566 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,569 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:47,574 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,575 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,578 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:47,580 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,582 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,583 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_named_metric(basic) gnocchi.tests.test_rest.ResourceTest.test_get_resource_named_metric(basic) ... ok 2026-11-29 11:55:47,593 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,595 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,596 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_indexer.TestIndexerDriver.test_get_metric_empty_list_uuids gnocchi.tests.test_indexer.TestIndexerDriver.test_get_metric_empty_list_uuids ... ok 2026-11-29 11:55:47,604 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,604 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,604 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,614 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,615 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,616 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,621 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,628 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,624 [663530] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_e00edcc455b2459188b0ac6a70057231.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_e00edcc455b2459188b0ac6a70057231.name AS name FROM resource JOIN rt_e00edcc455b2459188b0ac6a70057231 ON resource.id = rt_e00edcc455b2459188b0ac6a70057231.id WHERE rt_e00edcc455b2459188b0ac6a70057231.name = :name_3 ORDER BY rt_e00edcc455b2459188b0ac6a70057231.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:47,640 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,640 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,638 [663530] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_e00edcc455b2459188b0ac6a70057231.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_e00edcc455b2459188b0ac6a70057231.name AS name FROM resource JOIN rt_e00edcc455b2459188b0ac6a70057231 ON resource.id = rt_e00edcc455b2459188b0ac6a70057231.id WHERE rt_e00edcc455b2459188b0ac6a70057231.name = :name_3 ORDER BY rt_e00edcc455b2459188b0ac6a70057231.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:47,644 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,644 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,645 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,645 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,655 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [30826c76-53de-4d9a-936d-ca5bb284cc2f] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:47,656 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [30826c76-53de-4d9a-936d-ca5bb284cc2f] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:47,658 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [30826c76-53de-4d9a-936d-ca5bb284cc2f] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:47,658 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [39d2ee4a-f8bd-481f-8d15-f252b0254a01] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:47,659 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [39d2ee4a-f8bd-481f-8d15-f252b0254a01] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:47,660 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [39d2ee4a-f8bd-481f-8d15-f252b0254a01] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:47,661 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:47,661 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:47,661 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:47,661 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:47,661 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:47,661 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:47,661 [663530] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:47,662 [663530] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:47,662 [663530] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:47,663 [663530] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[16.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:47,663 [663530] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[16.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:47,663 [663530] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[16.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:47,665 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,667 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,668 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,673 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,675 [663530] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_e00edcc455b2459188b0ac6a70057231.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_e00edcc455b2459188b0ac6a70057231.name AS name FROM resource JOIN rt_e00edcc455b2459188b0ac6a70057231 ON resource.id = rt_e00edcc455b2459188b0ac6a70057231.id WHERE rt_e00edcc455b2459188b0ac6a70057231.name = :name_3 ORDER BY rt_e00edcc455b2459188b0ac6a70057231.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:47,681 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:47,682 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:47,682 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:47,682 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:47,683 [663530] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_e00edcc455b2459188b0ac6a70057231.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_e00edcc455b2459188b0ac6a70057231.name AS name FROM resource JOIN rt_e00edcc455b2459188b0ac6a70057231 ON resource.id = rt_e00edcc455b2459188b0ac6a70057231.id WHERE rt_e00edcc455b2459188b0ac6a70057231.name = :name_3 ORDER BY rt_e00edcc455b2459188b0ac6a70057231.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:47,689 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,690 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:47,694 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,696 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,697 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [30826c76-53de-4d9a-936d-ca5bb284cc2f] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:47,698 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,699 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [39d2ee4a-f8bd-481f-8d15-f252b0254a01] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:47,700 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [30826c76-53de-4d9a-936d-ca5bb284cc2f] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:47,701 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [39d2ee4a-f8bd-481f-8d15-f252b0254a01] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:47,701 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [39d2ee4a-f8bd-481f-8d15-f252b0254a01] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:47,702 [663530] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [30826c76-53de-4d9a-936d-ca5bb284cc2f] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpi1x_str6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:47,703 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:47,703 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:47,703 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:47,703 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:47,704 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:47,704 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:47,704 [663530] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:47,704 [663530] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:47,704 [663530] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:47,705 [663530] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:47,705 [663530] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[0.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:47,705 [663530] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[0.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:47,706 [663530] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[0.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:47,708 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,709 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,711 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,713 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nominal(basic) gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nominal(basic) ... ok 2026-11-29 11:55:47,715 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,716 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,717 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_named_metric(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_resource_named_metric(remoteuser) ... ok 2026-11-29 11:55:47,728 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,728 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,732 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,734 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,739 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,743 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:47,744 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:47,746 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,744 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:47,752 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:47,764 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,766 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,767 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,772 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,772 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}}]. gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user_linked_resource(basic) gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user_linked_resource(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:47,776 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,778 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,790 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,805 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:47,808 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,810 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,814 [663534] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource bc9a7153-c02f-481c-a394-9e7b31e05263 does not exist] 2026-11-29 11:55:47,816 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,817 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,818 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent(remoteuser) ... ok 2026-11-29 11:55:47,825 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,825 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,829 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,829 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,831 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,833 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,834 [663504] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:47,834 [663504] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:47,834 [663504] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:47,835 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,835 [663511] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpb7fx2009/incoming3-1/965798a7-f9c7-42e5-b6a6-44c0647ea312/b2c76020-89c5-4053-a3f9-92e9dab4b130_20261129_23:55:47]. 2026-11-29 11:55:47,836 [663504] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:47,839 [663504] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:47,840 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,846 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,847 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,847 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,848 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,848 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,849 [663511] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,849 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,849 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,850 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,850 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,850 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,851 [663511] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,851 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,851 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,852 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,852 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,852 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,853 [663511] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 965798a7-f9c7-42e5-b6a6-44c0647ea312 2026-11-29 11:55:47,857 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,860 [663511] DEBUG gnocchi.storage: Metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] does not have a resource assigned to it. 2026-11-29 11:55:47,874 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,874 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}, '6a846bf2-9271-486d-b502-ba284c311efd': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,877 [663511] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:47,878 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,880 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,880 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,883 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,883 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,883 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,890 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,892 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,893 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,905 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,905 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:47,906 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,906 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:47,916 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,918 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,919 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_created_by_different_user(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_created_by_different_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:47,925 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,927 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,928 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,936 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,937 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,941 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,948 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:47,950 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:47,951 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:47,957 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,967 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:47,967 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}, '52326b92-342c-457b-b1cd-699e8b5ae61a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:47,961 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_8b19629dc436455bb375ee604e367c77.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_8b19629dc436455bb375ee604e367c77.name AS name FROM resource JOIN rt_8b19629dc436455bb375ee604e367c77 ON resource.id = rt_8b19629dc436455bb375ee604e367c77.id WHERE rt_8b19629dc436455bb375ee604e367c77.name = :name_3 ORDER BY rt_8b19629dc436455bb375ee604e367c77.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:47,971 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,973 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:47,976 [663535] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:47,976 [663535] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:47,976 [663535] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:47,978 [663535] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:47,989 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_8b19629dc436455bb375ee604e367c77.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_8b19629dc436455bb375ee604e367c77.name AS name FROM resource JOIN rt_8b19629dc436455bb375ee604e367c77 ON resource.id = rt_8b19629dc436455bb375ee604e367c77.id WHERE rt_8b19629dc436455bb375ee604e367c77.name = :name_3 ORDER BY rt_8b19629dc436455bb375ee604e367c77.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:47,996 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:47,997 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,001 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3693d943-8445-49a1-9b95-abfee7e706be] for granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:48,002 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3693d943-8445-49a1-9b95-abfee7e706be] for granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:48,003 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3693d943-8445-49a1-9b95-abfee7e706be] for granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:48,006 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:48,006 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:48,007 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:48,007 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:48,008 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:48,008 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:48,008 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:48,008 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:48,008 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:48,008 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:48,008 [663535] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:48,008 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Metrics cannot be aggregated', 'reason': 'No overlap', 'detail': [['965798a7-f9c7-42e5-b6a6-44c0647ea312', 'max'], ['3693d943-8445-49a1-9b95-abfee7e706be', 'max']]}] 2026-11-29 11:55:48,010 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,012 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,013 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,018 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,020 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_8b19629dc436455bb375ee604e367c77.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_8b19629dc436455bb375ee604e367c77.name AS name FROM resource JOIN rt_8b19629dc436455bb375ee604e367c77 ON resource.id = rt_8b19629dc436455bb375ee604e367c77.id WHERE rt_8b19629dc436455bb375ee604e367c77.name = :name_3 ORDER BY rt_8b19629dc436455bb375ee604e367c77.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:48,029 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,030 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,032 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,042 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:48,032 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_8b19629dc436455bb375ee604e367c77.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_8b19629dc436455bb375ee604e367c77.name AS name FROM resource JOIN rt_8b19629dc436455bb375ee604e367c77 ON resource.id = rt_8b19629dc436455bb375ee604e367c77.id WHERE rt_8b19629dc436455bb375ee604e367c77.name = :name_3 ORDER BY rt_8b19629dc436455bb375ee604e367c77.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:48,043 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,043 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,044 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,044 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,045 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resource_metrics_unauthorized(keystone) gnocchi.tests.test_rest.ResourceTest.test_list_resource_metrics_unauthorized(keystone) ... ok 2026-11-29 11:55:48,050 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3693d943-8445-49a1-9b95-abfee7e706be] for granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:48,051 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3693d943-8445-49a1-9b95-abfee7e706be] for granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:48,053 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3693d943-8445-49a1-9b95-abfee7e706be] for granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:48,054 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:48,054 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:48,055 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:48,056 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:48,056 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:48,056 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:48,056 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:48,057 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:48,057 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:48,057 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:48,057 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Metrics cannot be aggregated', 'reason': 'No overlap', 'detail': [['965798a7-f9c7-42e5-b6a6-44c0647ea312', 'max'], ['3693d943-8445-49a1-9b95-abfee7e706be', 'max']]}] 2026-11-29 11:55:48,059 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,060 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,062 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,066 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,067 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,070 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_8b19629dc436455bb375ee604e367c77.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_8b19629dc436455bb375ee604e367c77.name AS name FROM resource JOIN rt_8b19629dc436455bb375ee604e367c77 ON resource.id = rt_8b19629dc436455bb375ee604e367c77.id WHERE rt_8b19629dc436455bb375ee604e367c77.name = :name_3 ORDER BY rt_8b19629dc436455bb375ee604e367c77.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:48,078 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_8b19629dc436455bb375ee604e367c77.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_8b19629dc436455bb375ee604e367c77.name AS name FROM resource JOIN rt_8b19629dc436455bb375ee604e367c77 ON resource.id = rt_8b19629dc436455bb375ee604e367c77.id WHERE rt_8b19629dc436455bb375ee604e367c77.name = :name_3 ORDER BY rt_8b19629dc436455bb375ee604e367c77.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:48,085 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,086 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,093 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3693d943-8445-49a1-9b95-abfee7e706be] for granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:48,095 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:48,097 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3693d943-8445-49a1-9b95-abfee7e706be] for granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:48,098 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:48,098 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement does not exist [3693d943-8445-49a1-9b95-abfee7e706be] for granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:48,098 [663511] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [965798a7-f9c7-42e5-b6a6-44c0647ea312] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpb7fx2009], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:48,099 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:48,100 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:48,100 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:48,100 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:48,100 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:48,100 [663511] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=None] and references []. 2026-11-29 11:55:48,101 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:48,101 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:48,101 [663511] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:48,102 [663511] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[8.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:48,102 [663511] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[8.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:48,103 [663511] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[8.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:48,104 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:48,104 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:48,105 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,107 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,108 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,108 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,110 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nooverlap(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nooverlap(remoteuser) ... ok 2026-11-29 11:55:48,114 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:55:48,119 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:55:48,123 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,125 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,126 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,127 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,128 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,128 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,133 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,134 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,136 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,142 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,145 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,148 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,149 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,150 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpztyfttsy/incoming3-1/8b5b099e-380f-4dea-a075-5c52ca6832ec/f41c4cc8-42b3-428a-8430-1fa61fb72339_20261129_23:55:48]. 2026-11-29 11:55:48,156 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,157 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,157 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,157 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,157 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,162 [663500] DEBUG gnocchi.storage: Metric [8b5b099e-380f-4dea-a075-5c52ca6832ec] does not have a resource assigned to it. 2026-11-29 11:55:48,167 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:48,169 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,174 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,178 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,179 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,179 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpztyfttsy/incoming3-1/8b5b099e-380f-4dea-a075-5c52ca6832ec/727c2014-112c-4b22-8795-ed2ba472c93e_20261129_23:55:48]. 2026-11-29 11:55:48,181 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:48,181 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}, '73672ac4-76e3-41e6-a5de-99dfeacd1016': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:48,184 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,184 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,185 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,185 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,185 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,186 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,187 [663500] DEBUG gnocchi.storage: Metric [8b5b099e-380f-4dea-a075-5c52ca6832ec] does not have a resource assigned to it. 2026-11-29 11:55:48,188 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,194 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:48,195 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,201 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,203 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,205 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,205 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpztyfttsy/incoming3-1/8b5b099e-380f-4dea-a075-5c52ca6832ec/26e8df7b-e60d-4003-b052-42d0a5805350_20261129_23:55:48]. 2026-11-29 11:55:48,211 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,211 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,211 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,211 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,212 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,214 [663500] DEBUG gnocchi.storage: Metric [8b5b099e-380f-4dea-a075-5c52ca6832ec] does not have a resource assigned to it. 2026-11-29 11:55:48,221 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:48,222 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,227 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,230 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,231 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,231 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,231 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpztyfttsy/incoming3-1/8b5b099e-380f-4dea-a075-5c52ca6832ec/3d3cdbfc-5431-454d-83a2-b5aa36f1e931_20261129_23:55:48]. 2026-11-29 11:55:48,232 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,236 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,236 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,236 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,237 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,237 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 8b5b099e-380f-4dea-a075-5c52ca6832ec 2026-11-29 11:55:48,239 [663500] DEBUG gnocchi.storage: Metric [8b5b099e-380f-4dea-a075-5c52ca6832ec] does not have a resource assigned to it. 2026-11-29 11:55:48,245 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:48,247 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,251 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,252 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,254 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,255 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,256 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,256 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,257 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_add_measures_back_window(basic) gnocchi.tests.test_rest.MetricTest.test_add_measures_back_window(basic) ... ok 2026-11-29 11:55:48,263 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,281 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,283 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:48,289 [663521] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('02a2dbbd-58bd-47dc-b3f4-7a094bbd3957'), 'creator': '6cc1dab5-aeb4-43d9-be4e-fe82ae5e249c', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 48, 263481, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 48, 263490, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '02a2dbbd-58bd-47dc-b3f4-7a094bbd3957', 'type': 'generic', 'revision_end': None, 'metrics': {'foo': '07e43f1f-a441-4225-8749-ebd19e72581a'}, 'created_by_user_id': '6cc1dab5-aeb4-43d9-be4e-fe82ae5e249c', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [] is different from the one found in the database [None]. 2026-11-29 11:55:48,290 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:48,290 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,298 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:48,304 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:48,307 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_metrics_append_fail gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_metrics_append_fail ... ok gnocchi.tests.test_influxdb.TestInfluxDBLineProtocol.test_query_parser_ok gnocchi.tests.test_influxdb.TestInfluxDBLineProtocol.test_query_parser_ok ... ok 2026-11-29 11:55:48,312 [663521] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 10), 'original_resource_id': '1'}] is_first [True]. 2026-11-29 11:55:48,312 [663521] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 10), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:10:00.000000')}] after truncating. 2026-11-29 11:55:48,312 [663521] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 10), 'revision_end': datetime.datetime(2020, 3, 10, 10, 20), 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:48,312 [663521] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 10), 'revision_end': datetime.datetime(2020, 3, 10, 10, 20), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:10:00.000000'), 'search_end': np.datetime64('2020-03-10T10:20:00.000000')}] after truncating. 2026-11-29 11:55:48,312 [663521] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 20), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 20), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:20:00.000000'), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}] after truncating. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '4gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 40), 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '4gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 40), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:40:00.000000')}] after truncating. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 40), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 40), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:40:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}] after truncating. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': datetime.datetime(2020, 3, 10, 10, 55), 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': datetime.datetime(2020, 3, 10, 10, 55), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': np.datetime64('2020-03-10T10:55:00.000000')}] after truncating. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 55), 'revision_end': None, 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 55), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:55:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}] after truncating. 2026-11-29 11:55:48,313 [663521] DEBUG gnocchi.rest.aggregates.api: Groups [[, , , ]] to process metrics of resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 10), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:10:00.000000')}, {'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 40), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:40:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 10), 'revision_end': datetime.datetime(2020, 3, 10, 10, 20), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:10:00.000000'), 'search_end': np.datetime64('2020-03-10T10:20:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': datetime.datetime(2020, 3, 10, 10, 55), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': np.datetime64('2020-03-10T10:55:00.000000')}, {'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 20), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:20:00.000000'), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 55), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:55:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}, {'id': 1, 'flavor_name': '4gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 40), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:40:00.000000')}]]. 2026-11-29 11:55:48,314 [663521] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=1gb-mem]. 2026-11-29 11:55:48,314 [663521] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:00:00.000000 to 2020-03-10T10:10:00.000000 ] 2026-11-29 11:55:48,314 [663521] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/test_measures_grouper.py:128: UserWarning: no explicit representation of timezones available for np.datetime64 ts = (start - numpy.datetime64( 2026-11-29 11:55:48,314 [663521] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 10), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:10:00.000000')}], operations [operation], start [2020-03-10T10:00:00.000000], stop [2020-03-10T10:10:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:48,315 [663521] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:40:00.000000 to 2020-03-10T10:45:00.000000 ] 2026-11-29 11:55:48,315 [663521] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 40), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:40:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}], operations [operation], start [2020-03-10T10:40:00.000000], stop [2020-03-10T10:45:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:48,315 [663521] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=2gb-mem]. 2026-11-29 11:55:48,315 [663521] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:10:00.000000 to 2020-03-10T10:20:00.000000 ] 2026-11-29 11:55:48,315 [663521] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 10), 'revision_end': datetime.datetime(2020, 3, 10, 10, 20), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:10:00.000000'), 'search_end': np.datetime64('2020-03-10T10:20:00.000000')}], operations [operation], start [2020-03-10T10:10:00.000000], stop [2020-03-10T10:20:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:48,316 [663521] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:45:00.000000 to 2020-03-10T10:55:00.000000 ] 2026-11-29 11:55:48,316 [663521] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': datetime.datetime(2020, 3, 10, 10, 55), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': np.datetime64('2020-03-10T10:55:00.000000')}], operations [operation], start [2020-03-10T10:45:00.000000], stop [2020-03-10T10:55:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:48,316 [663521] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=3gb-mem]. 2026-11-29 11:55:48,316 [663521] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:20:00.000000 to 2020-03-10T10:30:00.000000 ] 2026-11-29 11:55:48,317 [663521] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 20), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:20:00.000000'), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}], operations [operation], start [2020-03-10T10:20:00.000000], stop [2020-03-10T10:30:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:48,317 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:48,317 [663521] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:55:00.000000 to 2020-03-10T12:00:00.000000 ] 2026-11-29 11:55:48,317 [663521] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 55), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:55:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}], operations [operation], start [2020-03-10T10:55:00.000000], stop [2020-03-10T12:00:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:48,317 [663521] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=4gb-mem]. 2026-11-29 11:55:48,317 [663521] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:30:00.000000 to 2020-03-10T10:40:00.000000 ] 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '4gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 40), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:40:00.000000')}], operations [operation], start [2020-03-10T10:30:00.000000], stop [2020-03-10T10:40:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:00:00.000000'), 'stop': np.datetime64('2020-03-10T10:10:00.000000'), 'usage_coefficient': np.float64(0.16666666666666666)}] value to [16.666666666666664]. 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:40:00.000000'), 'stop': np.datetime64('2020-03-10T10:45:00.000000'), 'usage_coefficient': np.float64(0.08333333333333333)}] value to [8.333333333333332]. 2026-11-29 11:55:48,318 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:10:00.000000'), 'stop': np.datetime64('2020-03-10T10:20:00.000000'), 'usage_coefficient': np.float64(0.16666666666666666)}] value to [16.666666666666664]. 2026-11-29 11:55:48,318 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:45:00.000000'), 'stop': np.datetime64('2020-03-10T10:55:00.000000'), 'usage_coefficient': np.float64(0.16666666666666666)}] value to [16.666666666666664]. 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:20:00.000000'), 'stop': np.datetime64('2020-03-10T10:30:00.000000'), 'usage_coefficient': np.float64(0.16666666666666666)}] value to [16.666666666666664]. 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:55:00.000000'), 'stop': np.datetime64('2020-03-10T12:00:00.000000'), 'usage_coefficient': np.float64(0.08333333333333333)}] value to [8.333333333333332]. 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T11:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:55:00.000000'), 'stop': np.datetime64('2020-03-10T12:00:00.000000'), 'usage_coefficient': np.float64(1.0)}] value to [100.0]. 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:30:00.000000'), 'stop': np.datetime64('2020-03-10T10:40:00.000000'), 'usage_coefficient': np.float64(0.16666666666666666)}] value to [16.666666666666664]. 2026-11-29 11:55:48,318 [663521] DEBUG gnocchi.rest.aggregates.api: Response grouped [[, , , ]] for resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 10), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:10:00.000000')}, {'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 40), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:40:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 10), 'revision_end': datetime.datetime(2020, 3, 10, 10, 20), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:10:00.000000'), 'search_end': np.datetime64('2020-03-10T10:20:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': datetime.datetime(2020, 3, 10, 10, 55), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': np.datetime64('2020-03-10T10:55:00.000000')}, {'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 20), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:20:00.000000'), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '3gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 55), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:55:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}, {'id': 1, 'flavor_name': '4gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 40), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:40:00.000000')}]]. 2026-11-29 11:55:48,319 [663521] DEBUG gnocchi.rest.aggregates.api: Response to be used after group by process and formatting: [[{'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(24.999999999999996))]}}, 'group': {'flavor_name': '1gb-mem'}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(33.33333333333333))]}}, 'group': {'flavor_name': '2gb-mem'}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(24.999999999999996)), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(100.0))]}}, 'group': {'flavor_name': '3gb-mem'}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(16.666666666666664))]}}, 'group': {'flavor_name': '4gb-mem'}}]] gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_many_flavors_changes_in_a_hour gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_many_flavors_changes_in_a_hour ... ok 2026-11-29 11:55:48,323 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,324 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:48,325 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:48,325 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,329 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,329 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,330 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,333 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:48,335 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,336 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,337 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,339 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:48,340 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,342 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,343 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_unknown_named_metric(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_resource_unknown_named_metric(remoteuser) ... ok 2026-11-29 11:55:48,347 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:48,350 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,351 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,352 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp_alqp8op/incoming3-1/258f85d2-6225-421f-935b-97d7ed02602f/4926ef7d-b6b8-41b4-99ae-843e23d15a50_20261129_23:55:48]. 2026-11-29 11:55:48,354 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,360 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,360 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,360 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,361 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,361 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,361 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,361 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,361 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,361 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,362 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,362 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,362 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,362 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,362 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,363 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,363 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,363 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,363 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 258f85d2-6225-421f-935b-97d7ed02602f 2026-11-29 11:55:48,368 [663500] DEBUG gnocchi.storage: Metric [258f85d2-6225-421f-935b-97d7ed02602f] does not have a resource assigned to it. 2026-11-29 11:55:48,373 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,381 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:48,384 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,391 [663495] DEBUG gnocchi.chef: Executing the raw data cleanup for metric []. 2026-11-29 11:55:48,392 [663495] DEBUG gnocchi.chef: Truncating metric [] for backwindow [50001]. 2026-11-29 11:55:48,392 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. gnocchi.tests.test_chef.TestChef.test_execute_raw_data_cleanup_rate_aggregate_method gnocchi.tests.test_chef.TestChef.test_execute_raw_data_cleanup_rate_aggregate_method ... ok 2026-11-29 11:55:48,398 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,400 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,402 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_aggregation(basic) gnocchi.tests.test_rest.MetricTest.test_get_measure_aggregation(basic) ... ok 2026-11-29 11:55:48,413 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,455 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexer.test_get_driver gnocchi.tests.test_indexer.TestIndexer.test_get_driver ... ok 2026-11-29 11:55:48,475 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,641 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:48,641 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:48,645 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,646 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,650 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:48,650 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:48,650 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:48,655 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,657 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,658 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,667 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:48,670 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,671 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,673 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,673 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmppulsqx6j/incoming3-2/19daf0de-b084-4a3a-9e46-214f0ae7ba7c/538176a5-468c-493e-9321-b650940eeef7_20261129_23:55:48]. 2026-11-29 11:55:48,680 [663500] DEBUG gnocchi.storage: Storing split 1388570400.0 (min) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,680 [663500] DEBUG gnocchi.storage: Storing split 1388570400.0 (mean) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,680 [663500] DEBUG gnocchi.storage: Storing split 1388570400.0 (max) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,681 [663500] DEBUG gnocchi.storage: Storing split 1388570400.0 (count) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,681 [663500] DEBUG gnocchi.storage: Storing split 1388570400.0 (sum) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,681 [663500] DEBUG gnocchi.storage: Storing split 1388448000.0 (min) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,681 [663500] DEBUG gnocchi.storage: Storing split 1388448000.0 (mean) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,681 [663500] DEBUG gnocchi.storage: Storing split 1388448000.0 (max) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,681 [663500] DEBUG gnocchi.storage: Storing split 1388448000.0 (count) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,681 [663500] DEBUG gnocchi.storage: Storing split 1388448000.0 (sum) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,682 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,682 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,682 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,682 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,682 [663500] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 19daf0de-b084-4a3a-9e46-214f0ae7ba7c 2026-11-29 11:55:48,687 [663500] DEBUG gnocchi.storage: Metric [19daf0de-b084-4a3a-9e46-214f0ae7ba7c] does not have a resource assigned to it. 2026-11-29 11:55:48,703 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:48,713 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:48,720 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,722 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,724 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_start_relative(remoteuser) gnocchi.tests.test_rest.MetricTest.test_get_measure_start_relative(remoteuser) ... ok 2026-11-29 11:55:48,773 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,810 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:48,810 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:48,818 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,822 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,858 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:48,859 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:48,859 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,861 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,874 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,875 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,877 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,883 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:48,884 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,886 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,888 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user_linked_resource(keystone) gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user_linked_resource(keystone) ... ok 2026-11-29 11:55:48,896 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:48,899 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,900 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,902 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource(basic) gnocchi.tests.test_rest.ResourceTest.test_get_resource(basic) ... ok 2026-11-29 11:55:48,920 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:48,920 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:48,929 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,933 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,935 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,936 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,941 [663528] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:48,942 [663528] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:48,942 [663528] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:48,946 [663528] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:48,951 [663528] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:48,979 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:48,980 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:48,980 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:48,981 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:48,982 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:48,984 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:48,987 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,014 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:49,015 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:49,019 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,020 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,020 [663528] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp07nj_lfv/incoming3-1/7507e4ae-a5b9-444e-9fb5-86603090ed74/c5b9eb8b-cef8-4b17-9f49-acdd4229d5da_20261129_23:55:49]. 2026-11-29 11:55:49,027 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,027 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,027 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,027 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,028 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,028 [663528] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,028 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,028 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,028 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,028 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,029 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,029 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,029 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,029 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,029 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,029 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 7507e4ae-a5b9-444e-9fb5-86603090ed74 2026-11-29 11:55:49,037 [663528] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('eec26baa-d07a-403d-945e-a81319d408ee'), 'creator': '6484049e-e447-4420-ba77-14e872aace0c:e405d80f-d189-487a-af58-089522851f36', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 48, 966953, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 48, 966960, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': 'f540ca6a-96ac-4755-af3d-8e13ba3c6da7', 'original_resource_id': 'eec26baa-d07a-403d-945e-a81319d408ee', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '6484049e-e447-4420-ba77-14e872aace0c', 'created_by_project_id': 'e405d80f-d189-487a-af58-089522851f36'}] of metric [7507e4ae-a5b9-444e-9fb5-86603090ed74] with resource ID [eec26baa-d07a-403d-945e-a81319d408ee] needs to be restored. The measurement timestamps are [['2013-01-01T23:23:23.000000000']]. 2026-11-29 11:55:49,107 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:49,108 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}, '52326b92-342c-457b-b1cd-699e8b5ae61a': {'conf': , 'not_implemented_middleware': False}, '6a2c8d1f-66fc-4fb4-bd32-0fb3634790cc': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:49,111 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,114 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,116 [663535] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:49,117 [663535] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:49,117 [663535] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:49,118 [663535] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:49,142 [663535] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:49,159 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,198 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:49,199 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:49,212 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,213 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,215 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:49,228 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,229 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,230 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_allowed(keystone) gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_allowed(keystone) ... ok 2026-11-29 11:55:49,250 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,289 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:49,289 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:49,292 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,294 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,303 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:49,304 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:49,304 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:49,304 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:49,316 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,318 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,319 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user_linked_resource(remoteuser) gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user_linked_resource(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:49,341 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,376 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:49,376 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:49,379 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,382 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,384 [663528] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:49,385 [663528] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:49,385 [663528] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:49,386 [663528] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:49,389 [663528] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:49,395 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,398 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,400 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:49,423 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,426 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,428 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:49,428 [663528] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp4tdhf8z2/incoming3-2/f2746562-aebe-45a9-a517-927e514d525d/fc09f19a-f6ca-4f26-8500-3d8a9fa3f462_20261129_23:55:49]. 2026-11-29 11:55:49,440 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,441 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,441 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,441 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,442 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,442 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,442 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:49,443 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}, '73672ac4-76e3-41e6-a5de-99dfeacd1016': {'conf': , 'not_implemented_middleware': False}, '2a3db979-d715-4825-b584-5623b98e0ebb': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:49,443 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,443 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,443 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,444 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,444 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,445 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,445 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,445 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,446 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,446 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,447 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric f2746562-aebe-45a9-a517-927e514d525d 2026-11-29 11:55:49,450 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,455 [663528] DEBUG gnocchi.storage: Metric [f2746562-aebe-45a9-a517-927e514d525d] does not have a resource assigned to it. 2026-11-29 11:55:49,455 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,461 [663511] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:49,462 [663511] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:49,462 [663511] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:49,465 [663511] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:49,472 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:49,482 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,483 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,486 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:49,498 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,498 [663528] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp4tdhf8z2/incoming3-0/62050761-055c-45b1-9e8d-3a44c02c4b1c/271b1714-bc4e-4097-8573-1100f05b1df2_20261129_23:55:49]. 2026-11-29 11:55:49,502 [663511] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:49,506 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,506 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,506 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,507 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,507 [663528] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,507 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,507 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Unable to parse `details': Unrecognized value 'awesome', acceptable values are: '0', '1', 'f', 'false', 'n', 'no', 'off', 'on', 't', 'true', 'y', 'yes'] 2026-11-29 11:55:49,508 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,508 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,508 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,508 [663528] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,509 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,509 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,509 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,510 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,510 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,510 [663528] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 62050761-055c-45b1-9e8d-3a44c02c4b1c 2026-11-29 11:55:49,515 [663528] DEBUG gnocchi.storage: Metric [62050761-055c-45b1-9e8d-3a44c02c4b1c] does not have a resource assigned to it. 2026-11-29 11:55:49,534 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:49,536 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,538 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:49,557 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,559 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,562 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_search_value(keystone) gnocchi.tests.test_rest.MetricTest.test_search_value(keystone) ... ok 2026-11-29 11:55:49,602 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49 19 [Warning] Aborted connection 19 to db: 'gnocchidb' user: 'root' host: '' (Got an error reading communication packets) 2026-11-29 11:55:49 86 [Warning] Aborted connection 86 to db: 'gnocchidb6f27e476c85d4f30a9f13be91c23004e' user: 'root' host: '' (Got an error reading communication packets) 2026-11-29 11:55:49 87 [Warning] Aborted connection 87 to db: 'gnocchidb6f27e476c85d4f30a9f13be91c23004e' user: 'root' host: '' (Got an error reading communication packets) gnocchi.tests.test_indexer.TestIndexerDriver.test_create_metric gnocchi.tests.test_indexer.TestIndexerDriver.test_create_metric ... ok 2026-11-29 11:55:49,716 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource gnocchi.tests.test_indexer.TestIndexerDriver.test_create_resource ... ok 2026-11-29 11:55:49,789 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,838 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:49,838 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:49,847 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,853 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,858 [663500] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:49,859 [663500] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:49,859 [663500] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:49,862 [663500] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:49,867 [663500] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:49,877 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,879 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,881 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:49,894 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:49,896 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:49,898 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:49,900 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user(keystone) gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user(keystone) ... ok 2026-11-29 11:55:49,933 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:49,990 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:49,990 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:49,999 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,004 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,029 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,031 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,037 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:50,053 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:50,055 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,056 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,056 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,056 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,057 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,058 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,060 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_resource(remoteuser) ... ok 2026-11-29 11:55:50,092 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,094 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,095 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,097 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,104 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,122 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,129 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,131 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,134 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,140 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:50,140 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}, 'f5fc17b0-1679-4ed4-81b0-6d1bd63fa209': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:50,143 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,144 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,148 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,151 [663530] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:50,152 [663530] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:50,152 [663530] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:50,154 [663530] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:50,158 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,161 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,163 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,168 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,169 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,179 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,180 [663530] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:50,180 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,181 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,182 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,189 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:50,190 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,191 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,199 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,201 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,201 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,203 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,206 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,208 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,195 [663535] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:50,214 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,220 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,221 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,222 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,228 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,233 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,235 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,240 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,240 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,240 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,228 [663535] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=8] [[, , , , , , , ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:50,246 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,249 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,251 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,253 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,253 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,254 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,255 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_named_metric(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_named_metric(remoteuser) ... ok 2026-11-29 11:55:50,259 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,265 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:50,266 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,268 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,269 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_unknown_named_metric(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_resource_unknown_named_metric(keystone) ... ok 2026-11-29 11:55:50,275 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,289 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,295 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,297 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,299 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,308 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:50,312 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:50,313 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:50,316 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,318 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,314 [663535] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_751870472afd4fe794e11558fcfe4827.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_751870472afd4fe794e11558fcfe4827.name AS name FROM resource JOIN rt_751870472afd4fe794e11558fcfe4827 ON resource.id = rt_751870472afd4fe794e11558fcfe4827.id WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_751870472afd4fe794e11558fcfe4827.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:50,340 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,340 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,340 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,345 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,346 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,348 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,339 [663535] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_751870472afd4fe794e11558fcfe4827.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_751870472afd4fe794e11558fcfe4827.name AS name FROM resource JOIN rt_751870472afd4fe794e11558fcfe4827 ON resource.id = rt_751870472afd4fe794e11558fcfe4827.id WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_751870472afd4fe794e11558fcfe4827.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:50,352 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,353 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,355 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_details(keystone) gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_details(keystone) ... ok 2026-11-29 11:55:50,357 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,360 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,361 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpk8h297bq/incoming3-0/8a0a5499-44b5-4bba-bdf9-f992f01ca3f4/9bd6b811-17ca-46e5-8c29-a502232cc39e_20261129_23:55:50]. 2026-11-29 11:55:50,367 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,367 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,368 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,368 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,368 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,368 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,368 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,368 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,369 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,369 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,369 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,369 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,369 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,369 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,369 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,370 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,370 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,370 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 8a0a5499-44b5-4bba-bdf9-f992f01ca3f4 2026-11-29 11:55:50,375 [663500] DEBUG gnocchi.storage: Metric [8a0a5499-44b5-4bba-bdf9-f992f01ca3f4] does not have a resource assigned to it. 2026-11-29 11:55:50,390 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,390 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:50,393 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,395 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,397 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,398 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,398 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,403 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,405 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:50,405 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,405 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:50,407 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,412 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,413 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,414 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,416 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,418 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,418 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpk8h297bq/incoming3-1/3c636d6b-3586-4060-9a9f-abb3d86381e9/feb389e2-c868-471a-9256-4bfebecb8ab8_20261129_23:55:50]. 2026-11-29 11:55:50,423 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,423 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:50,423 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,423 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,424 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,424 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,424 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,424 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,424 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,424 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,425 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,425 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,425 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,425 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,425 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,425 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,425 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,426 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,426 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 3c636d6b-3586-4060-9a9f-abb3d86381e9 2026-11-29 11:55:50,426 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,431 [663500] DEBUG gnocchi.storage: Metric [3c636d6b-3586-4060-9a9f-abb3d86381e9] does not have a resource assigned to it. 2026-11-29 11:55:50,446 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:50,448 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,455 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,461 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,463 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,464 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,469 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,469 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,478 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [8a0a5499-44b5-4bba-bdf9-f992f01ca3f4] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpk8h297bq], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:50,479 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [3c636d6b-3586-4060-9a9f-abb3d86381e9] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpk8h297bq], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:50,479 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [3c636d6b-3586-4060-9a9f-abb3d86381e9] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpk8h297bq], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:50,479 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [3c636d6b-3586-4060-9a9f-abb3d86381e9] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpk8h297bq], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:50,480 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [8a0a5499-44b5-4bba-bdf9-f992f01ca3f4] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpk8h297bq], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:50,481 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [8a0a5499-44b5-4bba-bdf9-f992f01ca3f4] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpk8h297bq], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:50,482 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:50,482 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:50,482 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:50,483 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:50,483 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:50,483 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:50,483 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:50,483 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:50,484 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:50,484 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[7.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:50,484 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[7.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:50,485 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[7.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:50,487 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,488 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,490 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities(basic) gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities(basic) ... ok 2026-11-29 11:55:50,510 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,512 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,514 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_bad_details(keystone) gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_bad_details(keystone) ... ok 2026-11-29 11:55:50,517 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,553 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,554 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:50,555 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}, '4b8a93a4-c877-4731-b5d8-8d445dc65104': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:50,558 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,560 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,589 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,589 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,589 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,597 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,599 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,601 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,603 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:50,603 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}, '73672ac4-76e3-41e6-a5de-99dfeacd1016': {'conf': , 'not_implemented_middleware': False}, '2a3db979-d715-4825-b584-5623b98e0ebb': {'conf': , 'not_implemented_middleware': False}, '91b9798e-85fb-40bc-b973-0339987bbe50': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:50,610 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,614 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,616 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,620 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,621 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpi7d9wop7/incoming3-0/dfa9cc19-8402-4326-8f26-d6cf99a0b341/0eac955c-520c-4455-a476-8e1b809f4ed8_20261129_23:55:50]. 2026-11-29 11:55:50,644 [663500] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,644 [663500] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,645 [663500] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,645 [663500] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,645 [663500] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,646 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,646 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,646 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,647 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,647 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,647 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,648 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,648 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,648 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,649 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric dfa9cc19-8402-4326-8f26-d6cf99a0b341 2026-11-29 11:55:50,651 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:50,652 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:50,653 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:50,653 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:50,654 [663500] DEBUG gnocchi.storage: Metric [dfa9cc19-8402-4326-8f26-d6cf99a0b341] does not have a resource assigned to it. 2026-11-29 11:55:50,657 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,659 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,662 [663528] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:50,662 [663528] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:50,662 [663528] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:50,664 [663528] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:50,667 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:50,669 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,670 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,670 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,671 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,671 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,672 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,672 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,674 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,675 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,677 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,678 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,679 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:50,683 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,685 [663528] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:50,686 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,687 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpi7d9wop7/incoming3-0/43c4ab72-a372-4fac-86d8-8cd311a7f7ab/c7f67d39-6a94-4ce0-91ba-c53cf7bfeb3e_20261129_23:55:50]. 2026-11-29 11:55:50,691 [663500] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric 43c4ab72-a372-4fac-86d8-8cd311a7f7ab 2026-11-29 11:55:50,691 [663500] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric 43c4ab72-a372-4fac-86d8-8cd311a7f7ab 2026-11-29 11:55:50,691 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:50,692 [663500] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric 43c4ab72-a372-4fac-86d8-8cd311a7f7ab 2026-11-29 11:55:50,692 [663500] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric 43c4ab72-a372-4fac-86d8-8cd311a7f7ab 2026-11-29 11:55:50,692 [663500] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric 43c4ab72-a372-4fac-86d8-8cd311a7f7ab 2026-11-29 11:55:50,695 [663511] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc'), 'creator': 'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2014, 1, 1, 10, 23, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '0d08c1cd-4abc-4492-8db1-4ef5dc87623c', 'project_id': '5aec3df2-f8ee-4828-8e1e-ce091ded17b1', 'original_resource_id': '12c68a4a-2464-410f-b6b1-0949fb1778cc', 'type': 'e6eedf3d-002c-47ed-a8f2-ed54cb315d8c', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2014-01-03 02:02:02+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:50,696 [663500] DEBUG gnocchi.storage: Metric [43c4ab72-a372-4fac-86d8-8cd311a7f7ab] does not have a resource assigned to it. 2026-11-29 11:55:50,699 [663511] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc'), 'creator': 'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2014, 1, 1, 10, 23, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '0d08c1cd-4abc-4492-8db1-4ef5dc87623c', 'project_id': '5aec3df2-f8ee-4828-8e1e-ce091ded17b1', 'original_resource_id': '12c68a4a-2464-410f-b6b1-0949fb1778cc', 'type': 'e6eedf3d-002c-47ed-a8f2-ed54cb315d8c', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86', 'created_by_project_id': ''}] because the attribute key [name] with its value [new-name] is different from the one found in the database [my-name]. 2026-11-29 11:55:50,700 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:50,702 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,703 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,704 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,706 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,707 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,710 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,711 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,720 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,722 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,723 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,724 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,724 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,725 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,726 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,728 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,729 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,730 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:50,735 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,736 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,739 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:50,742 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,745 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,746 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,746 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,747 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,748 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,753 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic ZDY0NzVkMmYtNTZhNy00YjIzLWJmNjUtN2E4Y2I5YTcyYzg2Og==']. 2026-11-29 11:55:50,753 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,757 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}}] for resource history table. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}] from dictionary to be processed. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}] for resource history table. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=12c68a4a-2464-410f-b6b1-0949fb1778cc] from dictionary to be processed. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [12c68a4a-2464-410f-b6b1-0949fb1778cc] for resource history table. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [12c68a4a-2464-410f-b6b1-0949fb1778cc] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [12c68a4a-2464-410f-b6b1-0949fb1778cc] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}}] in query according to resource history columns [['revision', 'id', 'revision_end', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}}]. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}}] for resource history table. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}] from dictionary to be processed. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}] for resource history table. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=12c68a4a-2464-410f-b6b1-0949fb1778cc] from dictionary to be processed. 2026-11-29 11:55:50,758 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [12c68a4a-2464-410f-b6b1-0949fb1778cc] for resource history table. 2026-11-29 11:55:50,759 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [12c68a4a-2464-410f-b6b1-0949fb1778cc] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:50,759 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [12c68a4a-2464-410f-b6b1-0949fb1778cc] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:50,759 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:50,759 [663511] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}}] in query according to resource columns [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('12c68a4a-2464-410f-b6b1-0949fb1778cc')}}]. 2026-11-29 11:55:50,757 [663500] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_bff879d683ec43debbd517dcb702b5e7.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_bff879d683ec43debbd517dcb702b5e7.name AS name FROM resource JOIN rt_bff879d683ec43debbd517dcb702b5e7 ON resource.id = rt_bff879d683ec43debbd517dcb702b5e7.id WHERE rt_bff879d683ec43debbd517dcb702b5e7.name = :name_3 ORDER BY rt_bff879d683ec43debbd517dcb702b5e7.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:50,766 [663511] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:55:50,769 [663511] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:55:50,774 [663500] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_bff879d683ec43debbd517dcb702b5e7.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_bff879d683ec43debbd517dcb702b5e7.name AS name FROM resource JOIN rt_bff879d683ec43debbd517dcb702b5e7 ON resource.id = rt_bff879d683ec43debbd517dcb702b5e7.id WHERE rt_bff879d683ec43debbd517dcb702b5e7.name = :name_3 ORDER BY rt_bff879d683ec43debbd517dcb702b5e7.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:50,783 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,771 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_4ee6c025da6e41e7b34c2b3d36c74005_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_4ee6c025da6e41e7b34c2b3d36c74005_history.name AS name FROM rt_4ee6c025da6e41e7b34c2b3d36c74005_history, resource_history WHERE rt_4ee6c025da6e41e7b34c2b3d36c74005_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_4ee6c025da6e41e7b34c2b3d36c74005.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4ee6c025da6e41e7b34c2b3d36c74005.name AS name FROM resource JOIN rt_4ee6c025da6e41e7b34c2b3d36c74005 ON resource.id = rt_4ee6c025da6e41e7b34c2b3d36c74005.id WHERE rt_4ee6c025da6e41e7b34c2b3d36c74005.id = resource.id AND resource.id = :id_3) AS result WHERE result.id = :id_4 ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC] to search for resources. 2026-11-29 11:55:50,783 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:50,784 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Metrics cannot be aggregated', 'reason': 'No granularity match', 'detail': [(UUID('dfa9cc19-8402-4326-8f26-d6cf99a0b341'), 'max'), (UUID('43c4ab72-a372-4fac-86d8-8cd311a7f7ab'), 'max')]}] 2026-11-29 11:55:50,786 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,787 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,789 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregated_policies_invalid(basic) gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregated_policies_invalid(basic) ... ok 2026-11-29 11:55:50,797 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[.Result object at 0xffff8d296f90>, .Result object at 0xffff8c86c410>]] found with query: [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_4ee6c025da6e41e7b34c2b3d36c74005_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_4ee6c025da6e41e7b34c2b3d36c74005_history.name AS name FROM rt_4ee6c025da6e41e7b34c2b3d36c74005_history, resource_history WHERE rt_4ee6c025da6e41e7b34c2b3d36c74005_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_4ee6c025da6e41e7b34c2b3d36c74005.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4ee6c025da6e41e7b34c2b3d36c74005.name AS name FROM resource JOIN rt_4ee6c025da6e41e7b34c2b3d36c74005 ON resource.id = rt_4ee6c025da6e41e7b34c2b3d36c74005.id WHERE rt_4ee6c025da6e41e7b34c2b3d36c74005.id = resource.id AND resource.id = :id_3) AS result WHERE result.id = :id_4 ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC]. 2026-11-29 11:55:50,809 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,811 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,813 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes(basic) ... ok 2026-11-29 11:55:50,817 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,845 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_metric_on_resource gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_metric_on_resource ... ok 2026-11-29 11:55:50,857 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:50,857 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}, '4b8a93a4-c877-4731-b5d8-8d445dc65104': {'conf': , 'not_implemented_middleware': False}, '028f95c1-6016-46cb-8446-1775e2a7c99a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:50,861 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,863 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,870 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,888 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,888 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,888 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,893 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,894 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,896 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,904 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,907 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,908 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,909 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,910 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp4uuml7i6/incoming3-2/f0996129-a809-42ec-ab12-559672342f0b/b3fbb4b0-949a-4952-a5b4-716452d1678b_20261129_23:55:50]. gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_resource_non_existent gnocchi.tests.test_indexer.TestIndexerDriver.test_delete_resource_non_existent ... ok 2026-11-29 11:55:50,917 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,917 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,918 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,918 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,918 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,918 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,918 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,919 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,919 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,919 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,919 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,919 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,919 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,920 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,920 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,920 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,920 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,920 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric f0996129-a809-42ec-ab12-559672342f0b 2026-11-29 11:55:50,925 [663500] DEBUG gnocchi.storage: Metric [f0996129-a809-42ec-ab12-559672342f0b] does not have a resource assigned to it. 2026-11-29 11:55:50,929 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:50,939 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:50,941 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,941 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,942 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,946 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,947 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,948 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:50,953 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:50,956 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:50,956 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp4uuml7i6/incoming3-0/593f0702-7ff1-40d1-a20a-9dd348a65e0f/2c71e6b4-9a7a-4ac5-9019-a380763a2f33_20261129_23:55:50]. 2026-11-29 11:55:50,962 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,962 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,962 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,963 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,963 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,963 [663500] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,963 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,964 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,964 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,964 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,964 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,964 [663500] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,965 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,965 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,965 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,965 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,965 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,966 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 593f0702-7ff1-40d1-a20a-9dd348a65e0f 2026-11-29 11:55:50,970 [663500] DEBUG gnocchi.storage: Metric [593f0702-7ff1-40d1-a20a-9dd348a65e0f] does not have a resource assigned to it. 2026-11-29 11:55:50,988 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:50,990 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:50,992 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_duration gnocchi.tests.test_indexer.TestIndexerDriver.test_list_resources_by_duration ... skipped 'traceback: {{{\nTraceback (most recent call last):\n File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py", line 1588, in build_filter\n op = cls.multiple_operators[operator]\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^\nKeyError: \'>\'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/base.py", line 59, in skip_if_not_implemented\n return func(*args, **kwargs)\n File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/test_indexer.py", line 844, in test_list_resources_by_duration\n resources = self.index.list_resources(\n \'generic\',\n ...<2 lines>...\n {">": {"lifespan": 1800}},\n ]})\n File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper\n with excutils.save_and_reraise_exception() as ectxt:\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__\n self.force_reraise()\n ~~~~~~~~~~~~~~~~~~^^\n File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise\n raise self.value\n File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper\n return f(*args, **kwargs)\n File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py", line 1279, in list_resources\n f = QueryTransformer.build_filter(engine.dialect.name,\n target_cls,\n attribute_filter)\n File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py", line 1599, in build_filter\n return cls._handle_multiple_op(engine, table, op, nodes)\n ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py", line 1502, in _handle_multiple_op\n cls.build_filter(engine, table, node)\n ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py", line 1598, in build_filter\n return cls._handle_binary_op(engine, table, op, nodes)\n ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py", line 1531, in _handle_binary_op\n raise exceptions.NotImplementedError\ngnocchi.exceptions.NotImplementedError\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/base.py", line 61, in skip_if_not_implemented\n raise testcase.TestSkipped(str(e))\ntesttools.testcase.TestSkipped\n}}}\n' 2026-11-29 11:55:51,002 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:51,003 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:51,011 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,021 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,023 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,024 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,030 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:51,031 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:51,040 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,042 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,044 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,049 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:51,055 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,055 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,052 [663500] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d5ee2801665647709df58d00802c0c03.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d5ee2801665647709df58d00802c0c03.name AS name FROM resource JOIN rt_d5ee2801665647709df58d00802c0c03 ON resource.id = rt_d5ee2801665647709df58d00802c0c03.id WHERE rt_d5ee2801665647709df58d00802c0c03.name = :name_3 ORDER BY rt_d5ee2801665647709df58d00802c0c03.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:51,066 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,071 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,067 [663500] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d5ee2801665647709df58d00802c0c03.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d5ee2801665647709df58d00802c0c03.name AS name FROM resource JOIN rt_d5ee2801665647709df58d00802c0c03 ON resource.id = rt_d5ee2801665647709df58d00802c0c03.id WHERE rt_d5ee2801665647709df58d00802c0c03.name = :name_3 ORDER BY rt_d5ee2801665647709df58d00802c0c03.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:51,075 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:51,076 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:51,080 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:55:51,083 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [f0996129-a809-42ec-ab12-559672342f0b] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:51,084 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [f0996129-a809-42ec-ab12-559672342f0b] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:51,085 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [593f0702-7ff1-40d1-a20a-9dd348a65e0f] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:51,088 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [f0996129-a809-42ec-ab12-559672342f0b] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:51,089 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:55:51,089 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [593f0702-7ff1-40d1-a20a-9dd348a65e0f] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:51,090 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [593f0702-7ff1-40d1-a20a-9dd348a65e0f] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:51,090 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:51,091 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:51,091 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:51,091 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:51,091 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:51,091 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:51,091 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:51,092 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:51,092 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:51,092 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[16.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:51,092 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[16.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:51,093 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[16.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:51,095 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,097 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,099 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods_minus(basic) gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods_minus(basic) ... ok 2026-11-29 11:55:51,129 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,166 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,167 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,170 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,173 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,176 [663495] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:51,176 [663495] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:51,176 [663495] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:51,178 [663495] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:51,181 [663495] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:51,191 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,193 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,194 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,202 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,204 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,205 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,218 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,220 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,221 [663495] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpgc8us2_9/incoming3-1/b795d996-2f38-4f47-9d3d-c056d62088fd/b1800405-a531-41f9-8c55-1309fb2ba6b4_20261129_23:55:51]. 2026-11-29 11:55:51,227 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,227 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,228 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,228 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,228 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,232 [663495] DEBUG gnocchi.storage: Metric [b795d996-2f38-4f47-9d3d-c056d62088fd] does not have a resource assigned to it. 2026-11-29 11:55:51,238 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:51,239 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,248 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,250 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,250 [663495] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpgc8us2_9/incoming3-1/b795d996-2f38-4f47-9d3d-c056d62088fd/f29ce7fd-25af-42c0-9974-1b285d08d33b_20261129_23:55:51]. 2026-11-29 11:55:51,254 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,255 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,255 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,255 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,255 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,257 [663495] DEBUG gnocchi.storage: Metric [b795d996-2f38-4f47-9d3d-c056d62088fd] does not have a resource assigned to it. 2026-11-29 11:55:51,263 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:51,264 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,272 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,273 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,274 [663495] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpgc8us2_9/incoming3-1/b795d996-2f38-4f47-9d3d-c056d62088fd/cb38ee43-a5ec-421c-8d56-18837a80ba3c_20261129_23:55:51]. 2026-11-29 11:55:51,278 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,278 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,278 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,279 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,279 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,281 [663495] DEBUG gnocchi.storage: Metric [b795d996-2f38-4f47-9d3d-c056d62088fd] does not have a resource assigned to it. 2026-11-29 11:55:51,286 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:51,289 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,302 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,304 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,304 [663495] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpgc8us2_9/incoming3-1/b795d996-2f38-4f47-9d3d-c056d62088fd/c6a6469f-7436-4969-8e97-7ddb59f200f8_20261129_23:55:51]. 2026-11-29 11:55:51,312 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,312 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,313 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,313 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,313 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric b795d996-2f38-4f47-9d3d-c056d62088fd 2026-11-29 11:55:51,317 [663495] DEBUG gnocchi.storage: Metric [b795d996-2f38-4f47-9d3d-c056d62088fd] does not have a resource assigned to it. 2026-11-29 11:55:51,324 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:51,326 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,331 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,331 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}, 'f5fc17b0-1679-4ed4-81b0-6d1bd63fa209': {'conf': , 'not_implemented_middleware': False}, 'f199710b-0fae-49f8-aba1-f5decd0e0128': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,335 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,337 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,340 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,342 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,343 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_add_measures_back_window(keystone) gnocchi.tests.test_rest.MetricTest.test_add_measures_back_window(keystone) ... ok 2026-11-29 11:55:51,377 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:51,377 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:51,389 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,391 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,391 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,392 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_another_project_id(basic) gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_another_project_id(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:51,418 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,428 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,430 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ArchivePolicyTest.test_get_archive_policy(basic) gnocchi.tests.test_rest.ArchivePolicyTest.test_get_archive_policy(basic) ... ok 2026-11-29 11:55:51,441 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,441 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}, '52326b92-342c-457b-b1cd-699e8b5ae61a': {'conf': , 'not_implemented_middleware': False}, '6a2c8d1f-66fc-4fb4-bd32-0fb3634790cc': {'conf': , 'not_implemented_middleware': False}, 'e18dbff5-8a1b-40cf-b3b3-2b070ed5c5bf': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,444 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,446 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,450 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,472 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,473 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,484 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,484 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,485 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,487 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,488 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,488 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,490 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,491 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,492 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:51,493 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:51,493 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:51,494 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:51,498 [663521] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:51,500 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,502 [663535] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('a0aae378-5606-4628-b128-2a620855d665'), 'creator': 'e3bcb068-77d1-4ae0-950d-4140f3451296', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 51, 476405, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '71f9e9a6-2516-456c-888f-2e48e44ff759', 'project_id': '03e2dcea-10f5-45ad-91b6-340fef969e60', 'original_resource_id': 'a0aae378-5606-4628-b128-2a620855d665', 'type': '7c7d195e-8a0d-40c0-8ebc-d81eadf9eff0', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'e3bcb068-77d1-4ae0-950d-4140f3451296', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2044-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:51,505 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,506 [663535] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('a0aae378-5606-4628-b128-2a620855d665'), 'creator': 'e3bcb068-77d1-4ae0-950d-4140f3451296', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 51, 476405, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '71f9e9a6-2516-456c-888f-2e48e44ff759', 'project_id': '03e2dcea-10f5-45ad-91b6-340fef969e60', 'original_resource_id': 'a0aae378-5606-4628-b128-2a620855d665', 'type': '7c7d195e-8a0d-40c0-8ebc-d81eadf9eff0', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'e3bcb068-77d1-4ae0-950d-4140f3451296', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2044-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:51,506 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,508 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods_minus(keystone) gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods_minus(keystone) ... ok 2026-11-29 11:55:51,519 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric e7e77eee-ca9c-45d6-97c5-5f4034c03dba does not exist] 2026-11-29 11:55:51,520 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,522 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,523 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,527 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,528 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,532 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,534 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,535 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,536 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_no_partial_update(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_no_partial_update(basic) ... ok 2026-11-29 11:55:51,561 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,570 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,570 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,573 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,575 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,583 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:51,584 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:51,594 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,596 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,596 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,596 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}, '52326b92-342c-457b-b1cd-699e8b5ae61a': {'conf': , 'not_implemented_middleware': False}, '6a2c8d1f-66fc-4fb4-bd32-0fb3634790cc': {'conf': , 'not_implemented_middleware': False}, 'e18dbff5-8a1b-40cf-b3b3-2b070ed5c5bf': {'conf': , 'not_implemented_middleware': False}, 'a9502912-440e-4732-aaca-2835d8ef6482': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,597 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,601 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,603 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.GenericResourceTest.test_list_resources_tied_to_user(basic) gnocchi.tests.test_rest.GenericResourceTest.test_list_resources_tied_to_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:51,621 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,631 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,632 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,643 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,644 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,645 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,649 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,651 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,651 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,655 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,657 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,658 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,660 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Invalid input', 'reason': "extra keys not allowed @ data['foobar']", 'detail': ['foobar']}] 2026-11-29 11:55:51,662 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,663 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,664 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_unknown_field(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_unknown_field(basic) ... ok 2026-11-29 11:55:51,686 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,688 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:51,688 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:51,702 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,704 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,705 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_unauthorized(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_unauthorized(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:51,721 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,721 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}, '52326b92-342c-457b-b1cd-699e8b5ae61a': {'conf': , 'not_implemented_middleware': False}, '6a2c8d1f-66fc-4fb4-bd32-0fb3634790cc': {'conf': , 'not_implemented_middleware': False}, 'e18dbff5-8a1b-40cf-b3b3-2b070ed5c5bf': {'conf': , 'not_implemented_middleware': False}, 'a9502912-440e-4732-aaca-2835d8ef6482': {'conf': , 'not_implemented_middleware': False}, '910e9be1-7267-4dbf-a1ec-3392c1fd5df9': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,733 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,734 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,735 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,743 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,745 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,748 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,757 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 2be5026e-99f8-4a04-8c46-5769295854d9 does not exist] 2026-11-29 11:55:51,759 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,761 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,764 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,766 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. 2026-11-29 11:55:51,766 [663535] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff79fd30e0>]. Found Authorization header [b'basic ZTNiY2IwNjgtNzdkMS00YWUwLTk1MGQtNDE0MGYzNDUxMjk2Og==']. gnocchi.tests.test_rest.ResourceTest.test_delete_resource(keystone) gnocchi.tests.test_rest.ResourceTest.test_delete_resource(keystone) ... ok 2026-11-29 11:55:51,773 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,774 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,775 [663535] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric 4c1ffc1a-34ae-420e-a888-d09dc67cc425 does not exist] 2026-11-29 11:55:51,776 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,778 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,778 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,779 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_invalid_metric(basic) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_invalid_metric(basic) ... ok 2026-11-29 11:55:51,780 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,783 [663490] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:51,783 [663490] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:51,783 [663490] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:51,785 [663490] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:51,802 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,806 [663490] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:51,812 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,814 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,814 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,815 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,828 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,829 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,830 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,831 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmphex9lsm7/incoming3-2/1fd60998-f465-4bae-9847-417134ce7d69/2fab2066-96bb-4fcf-90ae-a651315a9154_20261129_23:55:51]. 2026-11-29 11:55:51,837 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,837 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}, '52326b92-342c-457b-b1cd-699e8b5ae61a': {'conf': , 'not_implemented_middleware': False}, '6a2c8d1f-66fc-4fb4-bd32-0fb3634790cc': {'conf': , 'not_implemented_middleware': False}, 'e18dbff5-8a1b-40cf-b3b3-2b070ed5c5bf': {'conf': , 'not_implemented_middleware': False}, 'a9502912-440e-4732-aaca-2835d8ef6482': {'conf': , 'not_implemented_middleware': False}, '910e9be1-7267-4dbf-a1ec-3392c1fd5df9': {'conf': , 'not_implemented_middleware': False}, 'f63ecba6-2453-4399-a9cc-b009731682f4': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,837 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,837 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,837 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,837 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,838 [663490] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,838 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,838 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,838 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,838 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,839 [663490] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,839 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,839 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,839 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,839 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,839 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 1fd60998-f465-4bae-9847-417134ce7d69 2026-11-29 11:55:51,841 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,843 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,844 [663490] DEBUG gnocchi.storage: Metric [1fd60998-f465-4bae-9847-417134ce7d69] does not have a resource assigned to it. 2026-11-29 11:55:51,845 [663535] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:51,846 [663535] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:51,846 [663535] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:51,847 [663535] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:51,856 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:51,863 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,864 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,866 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,868 [663535] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:51,876 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,877 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmphex9lsm7/incoming3-0/975445fd-49ae-4c90-9541-34f52d017d52/6fd54f98-b1d8-4ee0-aa7c-fc948cca8e3e_20261129_23:55:51]. 2026-11-29 11:55:51,880 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,880 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}, '73672ac4-76e3-41e6-a5de-99dfeacd1016': {'conf': , 'not_implemented_middleware': False}, '2a3db979-d715-4825-b584-5623b98e0ebb': {'conf': , 'not_implemented_middleware': False}, '91b9798e-85fb-40bc-b973-0339987bbe50': {'conf': , 'not_implemented_middleware': False}, '813b1388-46d6-46d7-8750-6f76ccc78ec4': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,882 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric 975445fd-49ae-4c90-9541-34f52d017d52 2026-11-29 11:55:51,883 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric 975445fd-49ae-4c90-9541-34f52d017d52 2026-11-29 11:55:51,883 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric 975445fd-49ae-4c90-9541-34f52d017d52 2026-11-29 11:55:51,883 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric 975445fd-49ae-4c90-9541-34f52d017d52 2026-11-29 11:55:51,883 [663490] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric 975445fd-49ae-4c90-9541-34f52d017d52 2026-11-29 11:55:51,884 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,886 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,888 [663490] DEBUG gnocchi.storage: Metric [975445fd-49ae-4c90-9541-34f52d017d52] does not have a resource assigned to it. 2026-11-29 11:55:51,889 [663511] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:51,889 [663511] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:51,889 [663511] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:51,891 [663511] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:51,892 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:51,894 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,896 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,910 [663511] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:51,919 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,921 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,923 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,937 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,939 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,940 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,942 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,944 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,945 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,946 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,947 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,949 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,951 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:51,969 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric d640f082-ae16-4505-904f-d47e88e98c90 does not exist] 2026-11-29 11:55:51,971 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,972 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,973 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:51,973 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:51,973 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:51,956 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_7e5f8249b6324b40b4afcd84ed31001a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_7e5f8249b6324b40b4afcd84ed31001a.name AS name FROM resource JOIN rt_7e5f8249b6324b40b4afcd84ed31001a ON resource.id = rt_7e5f8249b6324b40b4afcd84ed31001a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_7e5f8249b6324b40b4afcd84ed31001a.name = :name_3 ORDER BY rt_7e5f8249b6324b40b4afcd84ed31001a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:51,977 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,979 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:51,985 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,986 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:51,987 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_existent_metrics_from_another_user(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_existent_metrics_from_another_user(keystone) ... ok 2026-11-29 11:55:51,988 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_7e5f8249b6324b40b4afcd84ed31001a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_7e5f8249b6324b40b4afcd84ed31001a.name AS name FROM resource JOIN rt_7e5f8249b6324b40b4afcd84ed31001a ON resource.id = rt_7e5f8249b6324b40b4afcd84ed31001a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_7e5f8249b6324b40b4afcd84ed31001a.name = :name_3 ORDER BY rt_7e5f8249b6324b40b4afcd84ed31001a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:51,996 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Metrics cannot be aggregated', 'reason': 'No granularity match', 'detail': [(UUID('1fd60998-f465-4bae-9847-417134ce7d69'), 'max'), (UUID('975445fd-49ae-4c90-9541-34f52d017d52'), 'max')]}] 2026-11-29 11:55:51,998 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:51,999 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,000 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregated_policies_invalid(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregated_policies_invalid(keystone) ... ok 2026-11-29 11:55:52,003 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,003 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,003 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,008 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,008 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,009 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,010 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,019 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,022 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,022 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,022 [663504] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp12fqa6a9/incoming3-0/a1808c29-e2f5-403e-8395-21b210eed6e3/285e0056-7fc2-4740-be14-1833aa1b32a3_20261129_23:55:52]. 2026-11-29 11:55:52,029 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,029 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,029 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,029 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,029 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,029 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,030 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,030 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,030 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,030 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,030 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,030 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,031 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,031 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,031 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,031 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,031 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,031 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric a1808c29-e2f5-403e-8395-21b210eed6e3 2026-11-29 11:55:52,036 [663504] DEBUG gnocchi.storage: Metric [a1808c29-e2f5-403e-8395-21b210eed6e3] does not have a resource assigned to it. 2026-11-29 11:55:52,042 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,043 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}, '73672ac4-76e3-41e6-a5de-99dfeacd1016': {'conf': , 'not_implemented_middleware': False}, '2a3db979-d715-4825-b584-5623b98e0ebb': {'conf': , 'not_implemented_middleware': False}, '91b9798e-85fb-40bc-b973-0339987bbe50': {'conf': , 'not_implemented_middleware': False}, '813b1388-46d6-46d7-8750-6f76ccc78ec4': {'conf': , 'not_implemented_middleware': False}, 'afde0963-51b4-40ce-b14b-e79579d697a6': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,046 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,049 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,051 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:52,051 [663511] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:52,052 [663511] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:52,052 [663511] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:52,053 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,053 [663511] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:52,054 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,056 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,057 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,057 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,062 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,063 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,064 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,070 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,072 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,073 [663511] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:52,073 [663504] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp12fqa6a9/incoming3-0/55f98130-4295-4976-9366-e735a85f0882/2d1b0f0b-7160-45d1-8075-301c450077d1_20261129_23:55:52]. 2026-11-29 11:55:52,077 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,078 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,078 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,078 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,078 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,078 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,079 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,079 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,079 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,079 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,079 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,079 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,080 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,080 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,080 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,080 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,080 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,080 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 55f98130-4295-4976-9366-e735a85f0882 2026-11-29 11:55:52,084 [663504] DEBUG gnocchi.storage: Metric [55f98130-4295-4976-9366-e735a85f0882] does not have a resource assigned to it. 2026-11-29 11:55:52,097 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:52,099 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,100 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,106 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,106 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,118 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,119 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,120 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,125 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,126 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,135 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,137 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,138 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,142 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,144 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.server_group, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4c82ef864dca4bec9243b822bc3f3eb5.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4c82ef864dca4bec9243b822bc3f3eb5.server_group AS server_group FROM resource JOIN rt_4c82ef864dca4bec9243b822bc3f3eb5 ON resource.id = rt_4c82ef864dca4bec9243b822bc3f3eb5.id WHERE rt_4c82ef864dca4bec9243b822bc3f3eb5.server_group = :server_group_1 ORDER BY rt_4c82ef864dca4bec9243b822bc3f3eb5.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:52,165 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.server_group, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4c82ef864dca4bec9243b822bc3f3eb5.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4c82ef864dca4bec9243b822bc3f3eb5.server_group AS server_group FROM resource JOIN rt_4c82ef864dca4bec9243b822bc3f3eb5 ON resource.id = rt_4c82ef864dca4bec9243b822bc3f3eb5.id WHERE rt_4c82ef864dca4bec9243b822bc3f3eb5.server_group = :server_group_1 ORDER BY rt_4c82ef864dca4bec9243b822bc3f3eb5.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:52,171 [663504] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb6d730e0>]. Found Authorization header [b'basic YzExMzk2MzQtOTk1MC00MzBkLTg3ZWQtNzI1MGU5OTA1NmRjOg==']. 2026-11-29 11:55:52,176 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,178 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,179 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_resource_missing_named_metric_measure_aggregation(basic) gnocchi.tests.test_rest.MetricTest.test_get_resource_missing_named_metric_measure_aggregation(basic) ... ok 2026-11-29 11:55:52,209 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,249 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,249 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,254 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,256 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,265 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,265 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,266 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,266 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,278 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,279 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,280 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,286 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,286 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,286 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,287 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,295 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,296 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,297 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed(remoteuser) gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:52,320 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,353 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,353 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}, 'c213ba52-57e1-4ce2-b861-dbec6dec9233': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,356 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,359 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,361 [663504] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:52,361 [663504] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:52,361 [663504] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:52,363 [663504] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:52,382 [663504] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:52,388 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,389 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,390 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,402 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,402 [663504] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpcct9hl8z/incoming3-0/5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4/5a083e3e-98db-4d85-a61f-9f5f032bea15_20261129_23:55:52]. 2026-11-29 11:55:52,409 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,409 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,409 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,409 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,409 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,409 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,410 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,410 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,410 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,410 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,410 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,410 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,411 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,411 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,411 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,411 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,411 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,411 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4 2026-11-29 11:55:52,415 [663504] DEBUG gnocchi.storage: Metric [5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4] does not have a resource assigned to it. 2026-11-29 11:55:52,428 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:52,430 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,431 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,439 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,440 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,442 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,453 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,455 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,455 [663504] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpcct9hl8z/incoming3-1/99f807ee-7750-4c0a-bbd7-4e58307c8eb7/09d32a95-4b1e-472a-94fd-45a772057d75_20261129_23:55:52]. 2026-11-29 11:55:52,455 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,455 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,463 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,463 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,464 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,464 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,465 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,465 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,466 [663504] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,466 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,466 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,467 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,467 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,467 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,467 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,468 [663504] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,468 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,469 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,469 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,469 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,470 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,470 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 99f807ee-7750-4c0a-bbd7-4e58307c8eb7 2026-11-29 11:55:52,472 [663495] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:52,473 [663495] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:52,473 [663495] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:52,475 [663495] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:52,476 [663504] DEBUG gnocchi.storage: Metric [99f807ee-7750-4c0a-bbd7-4e58307c8eb7] does not have a resource assigned to it. 2026-11-29 11:55:52,479 [663495] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:52,489 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,492 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:52,493 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,512 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,514 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,515 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,539 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,540 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,541 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,546 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:52,550 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_f34c1261139c46d1bddfb1bc0717f48a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_f34c1261139c46d1bddfb1bc0717f48a.name AS name FROM resource JOIN rt_f34c1261139c46d1bddfb1bc0717f48a ON resource.id = rt_f34c1261139c46d1bddfb1bc0717f48a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_f34c1261139c46d1bddfb1bc0717f48a.name = :name_3 ORDER BY rt_f34c1261139c46d1bddfb1bc0717f48a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:52,572 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_f34c1261139c46d1bddfb1bc0717f48a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_f34c1261139c46d1bddfb1bc0717f48a.name AS name FROM resource JOIN rt_f34c1261139c46d1bddfb1bc0717f48a ON resource.id = rt_f34c1261139c46d1bddfb1bc0717f48a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_f34c1261139c46d1bddfb1bc0717f48a.name = :name_3 ORDER BY rt_f34c1261139c46d1bddfb1bc0717f48a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:52,584 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,584 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}, '70be611b-f048-482f-8d2f-f33c51e19835': {'conf': , 'not_implemented_middleware': False}, '5492c11b-73b4-433f-a6e7-4dd152dce76a': {'conf': , 'not_implemented_middleware': False}, '45ff7829-7c4e-4478-b962-aff6ae752e38': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,589 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,590 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:52,591 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [99f807ee-7750-4c0a-bbd7-4e58307c8eb7] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:52,592 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,592 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [99f807ee-7750-4c0a-bbd7-4e58307c8eb7] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='max', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:52,592 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='max', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:52,593 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [99f807ee-7750-4c0a-bbd7-4e58307c8eb7] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:52,594 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='max', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:52,595 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:52,595 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:52,595 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:52,595 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:52,595 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:52,596 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:52,596 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:52,596 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:52,596 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:52,596 [663504] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[16.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:52,597 [663504] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[16.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:52,597 [663504] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[16.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:52,599 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,600 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,602 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,607 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:52,610 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_f34c1261139c46d1bddfb1bc0717f48a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_f34c1261139c46d1bddfb1bc0717f48a.name AS name FROM resource JOIN rt_f34c1261139c46d1bddfb1bc0717f48a ON resource.id = rt_f34c1261139c46d1bddfb1bc0717f48a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_f34c1261139c46d1bddfb1bc0717f48a.name = :name_3 ORDER BY rt_f34c1261139c46d1bddfb1bc0717f48a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:52,622 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:52,623 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:52,618 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_f34c1261139c46d1bddfb1bc0717f48a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_f34c1261139c46d1bddfb1bc0717f48a.name AS name FROM resource JOIN rt_f34c1261139c46d1bddfb1bc0717f48a ON resource.id = rt_f34c1261139c46d1bddfb1bc0717f48a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_f34c1261139c46d1bddfb1bc0717f48a.name = :name_3 ORDER BY rt_f34c1261139c46d1bddfb1bc0717f48a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:52,633 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:52,634 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:52,635 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,636 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [5441fc3e-cd4e-4ef9-ad89-4c0de1d214a4] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:52,637 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,637 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [99f807ee-7750-4c0a-bbd7-4e58307c8eb7] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:52,637 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [99f807ee-7750-4c0a-bbd7-4e58307c8eb7] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:52,638 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,638 [663504] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [99f807ee-7750-4c0a-bbd7-4e58307c8eb7] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmpcct9hl8z], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:52,640 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:52,640 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. gnocchi.tests.test_rest.ResourceTest.test_post_resource(basic) gnocchi.tests.test_rest.ResourceTest.test_post_resource(basic)2026-11-29 11:55:52,640 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. ... ok 2026-11-29 11:55:52,640 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:52,641 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:52,641 [663504] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:52,641 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:52,641 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:52,642 [663504] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:52,642 [663504] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[0.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:52,643 [663504] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[0.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:52,644 [663504] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[0.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:52,647 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,649 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,651 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nominal(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nominal(keystone) ... ok 2026-11-29 11:55:52,664 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,664 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,664 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,673 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,677 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,692 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:52,693 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:52,697 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,702 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,702 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}, '70be611b-f048-482f-8d2f-f33c51e19835': {'conf': , 'not_implemented_middleware': False}, '5492c11b-73b4-433f-a6e7-4dd152dce76a': {'conf': , 'not_implemented_middleware': False}, '45ff7829-7c4e-4478-b962-aff6ae752e38': {'conf': , 'not_implemented_middleware': False}, 'c7d3da15-c894-4125-9029-845cb0e6e155': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,706 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,708 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,709 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,711 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,713 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.GenericResourceTest.test_list_resources_tied_to_user(remoteuser) gnocchi.tests.test_rest.GenericResourceTest.test_list_resources_tied_to_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:52,737 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:52,738 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:52,742 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,742 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}, 'c213ba52-57e1-4ce2-b861-dbec6dec9233': {'conf': , 'not_implemented_middleware': False}, 'e98b48b7-bf3c-4222-8c6b-1eb6d187a0c5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,746 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,749 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,750 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,751 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,752 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,752 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_resource(remoteuser) ... ok 2026-11-29 11:55:52,774 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,779 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,780 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,792 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,793 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,793 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,794 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,796 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,797 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,799 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,800 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,802 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:52,802 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:52,802 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:52,804 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:52,806 [663521] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:52,809 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,811 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,812 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,813 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,814 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,814 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,815 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,818 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,824 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,824 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:55:52,825 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:52,826 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,827 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,827 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,828 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,828 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,829 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_add_measure_with_another_user(keystone) gnocchi.tests.test_rest.MetricTest.test_add_measure_with_another_user(keystone) ... ok 2026-11-29 11:55:52,832 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,837 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,839 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,841 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,842 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,846 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,851 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,852 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,852 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,852 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,854 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,855 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,856 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,856 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,858 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,860 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,867 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,868 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:55:52,869 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,871 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,872 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,876 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,882 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,883 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:52,883 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:55:52,885 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,887 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,888 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,888 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 10656196-2e63-408f-80b8-3274ad94bf06 does not exist] 2026-11-29 11:55:52,889 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,889 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,889 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,890 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,891 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,891 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,892 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,893 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,899 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 290d1883-8f13-5e38-a855-a2264c229b31 does not exist] 2026-11-29 11:55:52,901 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,902 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,903 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,904 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,904 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,904 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,905 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,907 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,907 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:52,907 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:52,907 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:52,908 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_null_metrics(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_null_metrics(keystone) ... ok 2026-11-29 11:55:52,909 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:52,911 [663521] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:52,913 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,915 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,916 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,918 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,922 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,927 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,929 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,930 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,931 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,935 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,939 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,940 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,941 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,942 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,943 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,947 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,952 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,953 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:52,954 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,956 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,957 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,960 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,965 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,967 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,969 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,970 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,974 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,979 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,980 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:52,981 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:52,981 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}, '52326b92-342c-457b-b1cd-699e8b5ae61a': {'conf': , 'not_implemented_middleware': False}, '6a2c8d1f-66fc-4fb4-bd32-0fb3634790cc': {'conf': , 'not_implemented_middleware': False}, 'e18dbff5-8a1b-40cf-b3b3-2b070ed5c5bf': {'conf': , 'not_implemented_middleware': False}, 'a9502912-440e-4732-aaca-2835d8ef6482': {'conf': , 'not_implemented_middleware': False}, '910e9be1-7267-4dbf-a1ec-3392c1fd5df9': {'conf': , 'not_implemented_middleware': False}, 'f63ecba6-2453-4399-a9cc-b009731682f4': {'conf': , 'not_implemented_middleware': False}, '84ce0df6-9fc7-4e05-b6ec-c23f74d3b1d3': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:52,982 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,983 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,984 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:52,985 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,988 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:52,988 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,994 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:52,997 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:52,998 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:52,999 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,003 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,009 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,009 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:53,011 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,012 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,013 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,017 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,018 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:53,018 [663535] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff79fd30e0>]. The remote user found is [b'e3bcb068-77d1-4ae0-950d-4140f3451296']. 2026-11-29 11:55:53,022 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,022 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:53,024 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,025 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,026 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,029 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,030 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,030 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,031 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_another_project_id(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_another_project_id(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:53,040 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,041 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:53,042 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,043 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,045 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,048 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,052 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,054 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,054 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,056 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,059 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,063 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,064 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,064 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,068 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 290d1883-8f13-5e38-a855-a2264c229b31 does not exist] 2026-11-29 11:55:53,068 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,069 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,070 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,071 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,072 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,076 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,078 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,079 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,080 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,082 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,082 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,082 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,083 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:53,084 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,085 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,087 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,089 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,095 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,097 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:53,097 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,098 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:53,100 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,100 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,100 [663521] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp0gnzvdyv/incoming3-0/0923f403-28af-4fe0-827d-646fd7008c02/8ba92f13-5b94-4c9a-81ec-abd021d4a335_20261129_23:55:53]. 2026-11-29 11:55:53,101 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,101 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}, '52326b92-342c-457b-b1cd-699e8b5ae61a': {'conf': , 'not_implemented_middleware': False}, '6a2c8d1f-66fc-4fb4-bd32-0fb3634790cc': {'conf': , 'not_implemented_middleware': False}, 'e18dbff5-8a1b-40cf-b3b3-2b070ed5c5bf': {'conf': , 'not_implemented_middleware': False}, 'a9502912-440e-4732-aaca-2835d8ef6482': {'conf': , 'not_implemented_middleware': False}, '910e9be1-7267-4dbf-a1ec-3392c1fd5df9': {'conf': , 'not_implemented_middleware': False}, 'f63ecba6-2453-4399-a9cc-b009731682f4': {'conf': , 'not_implemented_middleware': False}, '84ce0df6-9fc7-4e05-b6ec-c23f74d3b1d3': {'conf': , 'not_implemented_middleware': False}, 'e2e336ac-0c74-497b-8012-06f28fffa041': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,101 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,103 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:53,105 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,105 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:55:53,106 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:53,107 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,108 [663521] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,108 [663521] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,108 [663521] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,109 [663521] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,109 [663521] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,109 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,109 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,110 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,110 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,110 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,111 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,111 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,111 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,111 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 0923f403-28af-4fe0-827d-646fd7008c02 2026-11-29 11:55:53,111 [663521] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 0923f403-28af-4fe0-827d-646fd7008c02 gnocchi.tests.test_rest.RestTest.runTest(remoteuser) gnocchi.tests.test_rest.RestTest.runTest(remoteuser) ... ok 2026-11-29 11:55:53,120 [663521] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('a405e0c0-f24b-4a5d-828d-72ca0ffddcda'), 'creator': '90f6a09c-3faa-434d-b26c-51cae4183972:5164119e-3282-4d6f-b467-3e3d9c26f685', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 53, 64513, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 53, 64518, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': 'a405e0c0-f24b-4a5d-828d-72ca0ffddcda', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '90f6a09c-3faa-434d-b26c-51cae4183972', 'created_by_project_id': '5164119e-3282-4d6f-b467-3e3d9c26f685'}] of metric [0923f403-28af-4fe0-827d-646fd7008c02] with resource ID [a405e0c0-f24b-4a5d-828d-72ca0ffddcda] needs to be restored. The measurement timestamps are [['2013-01-01T23:23:23.000000000']]. 2026-11-29 11:55:53,109 [663500] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d5ee2801665647709df58d00802c0c03.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d5ee2801665647709df58d00802c0c03.name AS name FROM resource JOIN rt_d5ee2801665647709df58d00802c0c03 ON resource.id = rt_d5ee2801665647709df58d00802c0c03.id WHERE rt_d5ee2801665647709df58d00802c0c03.name = :name_3 ORDER BY rt_d5ee2801665647709df58d00802c0c03.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:53,130 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,128 [663500] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d5ee2801665647709df58d00802c0c03.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d5ee2801665647709df58d00802c0c03.name AS name FROM resource JOIN rt_d5ee2801665647709df58d00802c0c03 ON resource.id = rt_d5ee2801665647709df58d00802c0c03.id WHERE rt_d5ee2801665647709df58d00802c0c03.name = :name_3 ORDER BY rt_d5ee2801665647709df58d00802c0c03.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:53,135 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:53,136 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:53,138 [663521] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:53,140 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,142 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,143 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [593f0702-7ff1-40d1-a20a-9dd348a65e0f] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:53,144 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [f0996129-a809-42ec-ab12-559672342f0b] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:53,145 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [f0996129-a809-42ec-ab12-559672342f0b] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:53,146 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [593f0702-7ff1-40d1-a20a-9dd348a65e0f] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:53,146 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [f0996129-a809-42ec-ab12-559672342f0b] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:53,147 [663500] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [593f0702-7ff1-40d1-a20a-9dd348a65e0f] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmp4uuml7i6], and aggregation [Aggregation(method='min', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:53,148 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:53,148 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:53,148 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:53,148 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:53,148 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:53,148 [663500] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:53,149 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:53,149 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:53,149 [663500] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:53,149 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[0.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:53,150 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[0.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:53,150 [663500] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[0.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:53,151 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,153 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,153 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:53,154 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,155 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nominal(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_res_named_metric_measure_aggregation_nominal(remoteuser) ... ok 2026-11-29 11:55:53,157 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,158 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,166 [663535] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,166 [663535] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'f42b9970-3915-4caf-ad42-c3ce5411412c': {'conf': , 'not_implemented_middleware': False}, '2b922046-78bd-40f5-b1d9-1fc8d0a2ead3': {'conf': , 'not_implemented_middleware': False}, 'e9a1b409-873a-4d79-84b4-9551ce45b0f1': {'conf': , 'not_implemented_middleware': False}, 'b6acba18-977e-4277-a851-3d59573ceb13': {'conf': , 'not_implemented_middleware': False}, 'acceef60-d2f2-4eb9-b4f0-002137f94a2f': {'conf': , 'not_implemented_middleware': False}, '02e8c0b8-38f8-43cd-a161-6e955a80871b': {'conf': , 'not_implemented_middleware': False}, '3394ce48-2c08-41a5-891d-0184046f4fd2': {'conf': , 'not_implemented_middleware': False}, '1886ae42-be33-4276-b636-95001a502050': {'conf': , 'not_implemented_middleware': False}, '4838754c-4f4e-42eb-a7d5-14bdf2fd5992': {'conf': , 'not_implemented_middleware': False}, '52326b92-342c-457b-b1cd-699e8b5ae61a': {'conf': , 'not_implemented_middleware': False}, '6a2c8d1f-66fc-4fb4-bd32-0fb3634790cc': {'conf': , 'not_implemented_middleware': False}, 'e18dbff5-8a1b-40cf-b3b3-2b070ed5c5bf': {'conf': , 'not_implemented_middleware': False}, 'a9502912-440e-4732-aaca-2835d8ef6482': {'conf': , 'not_implemented_middleware': False}, '910e9be1-7267-4dbf-a1ec-3392c1fd5df9': {'conf': , 'not_implemented_middleware': False}, 'f63ecba6-2453-4399-a9cc-b009731682f4': {'conf': , 'not_implemented_middleware': False}, '84ce0df6-9fc7-4e05-b6ec-c23f74d3b1d3': {'conf': , 'not_implemented_middleware': False}, 'e2e336ac-0c74-497b-8012-06f28fffa041': {'conf': , 'not_implemented_middleware': False}, '2bb30b2e-3fda-46e6-a5ff-140cf1a54346': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,169 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:53,170 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,171 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,172 [663535] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,172 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,173 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_disallowed(keystone) gnocchi.tests.test_rest.MetricTest.test_get_measures_with_another_user_disallowed(keystone) ... ok 2026-11-29 11:55:53,176 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,177 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,178 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,180 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_capabilities(remoteuser) gnocchi.tests.test_rest.RootTest.test_capabilities(remoteuser) ... ok 2026-11-29 11:55:53,200 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,205 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,211 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,211 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}, '4b8a93a4-c877-4731-b5d8-8d445dc65104': {'conf': , 'not_implemented_middleware': False}, '028f95c1-6016-46cb-8446-1775e2a7c99a': {'conf': , 'not_implemented_middleware': False}, '92561177-1b1f-4bc4-9682-78dc1d2a997a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,215 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,217 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,241 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:53,242 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:53,242 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:53,242 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:55:53,254 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,255 [663535] INFO gnocchi.statsd: Created resource 29968803-30a5-4790-a4f5-4df5a6e2cc2c 2026-11-29 11:55:53,255 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,256 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resource_metrics_unauthorized(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_list_resource_metrics_unauthorized(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:53,264 [663535] DEBUG gnocchi.statsd: Received data `b'test_counter:1|c'' from ('127.0.0.1', 12345) 2026-11-29 11:55:53,280 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,281 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:53,284 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,284 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,284 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,284 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,284 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,285 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,285 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,285 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,285 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,285 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,285 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,286 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,286 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,286 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,286 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,294 [663535] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('29968803-30a5-4790-a4f5-4df5a6e2cc2c'), 'creator': '591a4d68-7768-424a-8978-199c72b84c07', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 53, 249886, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 53, 249891, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '29968803-30a5-4790-a4f5-4df5a6e2cc2c', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '591a4d68-7768-424a-8978-199c72b84c07', 'created_by_project_id': ''}] of metric [aec3476d-c96e-4d3f-b3c6-eb9c31aab18d] with resource ID [29968803-30a5-4790-a4f5-4df5a6e2cc2c] needs to be restored. The measurement timestamps are [['2015-01-07T13:58:36.000000000']]. 2026-11-29 11:55:53,305 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:53,308 [663535] DEBUG gnocchi.statsd: Received data `b'test_counter:45|c'' from ('127.0.0.1', 12345) 2026-11-29 11:55:53,308 [663535] DEBUG gnocchi.statsd: Received data `b'test_counter:2|c|@0.2'' from ('127.0.0.1', 12345) 2026-11-29 11:55:53,310 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:53,312 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,313 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,313 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}, '4b8a93a4-c877-4731-b5d8-8d445dc65104': {'conf': , 'not_implemented_middleware': False}, '028f95c1-6016-46cb-8446-1775e2a7c99a': {'conf': , 'not_implemented_middleware': False}, '92561177-1b1f-4bc4-9682-78dc1d2a997a': {'conf': , 'not_implemented_middleware': False}, '8c17b7ce-3dcd-4d51-904c-98d1c81a9cd4': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,313 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,313 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,313 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,313 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,313 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,314 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,314 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,314 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (std) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,314 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,314 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,314 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,315 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,315 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,315 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,315 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,315 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric aec3476d-c96e-4d3f-b3c6-eb9c31aab18d 2026-11-29 11:55:53,317 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,318 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,321 [663535] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('29968803-30a5-4790-a4f5-4df5a6e2cc2c'), 'creator': '591a4d68-7768-424a-8978-199c72b84c07', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 53, 249886, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 53, 249891, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '29968803-30a5-4790-a4f5-4df5a6e2cc2c', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '591a4d68-7768-424a-8978-199c72b84c07', 'created_by_project_id': ''}] of metric [aec3476d-c96e-4d3f-b3c6-eb9c31aab18d] with resource ID [29968803-30a5-4790-a4f5-4df5a6e2cc2c] needs to be restored. The measurement timestamps are [['2015-01-07T13:59:37.000000000']]. 2026-11-29 11:55:53,338 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_statsd.TestStatsdArchivePolicyRule.test_counter gnocchi.tests.test_statsd.TestStatsdArchivePolicyRule.test_counter ... ok 2026-11-29 11:55:53,342 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Unable to parse `details': Unrecognized value 'awesome', acceptable values are: '0', '1', 'f', 'false', 'n', 'no', 'off', 'on', 't', 'true', 'y', 'yes'] 2026-11-29 11:55:53,344 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,345 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,346 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_bad_details(basic) gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_bad_details(basic) ... ok 2026-11-29 11:55:53,361 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,367 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,411 [663535] INFO gnocchi.statsd: Created resource 6d6472c1-4205-48cb-a9eb-b6b1947e8f24 2026-11-29 11:55:53,419 [663535] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:1|g'' from ('127.0.0.1', 12345) 2026-11-29 11:55:53,435 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:53,438 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,438 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,438 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,438 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,438 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,439 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,439 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,439 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,439 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,439 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,440 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,440 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,440 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,440 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,440 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,448 [663535] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('6d6472c1-4205-48cb-a9eb-b6b1947e8f24'), 'creator': '591a4d68-7768-424a-8978-199c72b84c07', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 53, 405780, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 53, 405785, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '6d6472c1-4205-48cb-a9eb-b6b1947e8f24', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '591a4d68-7768-424a-8978-199c72b84c07', 'created_by_project_id': ''}] of metric [059fb48e-d9af-44da-809d-81b52e07d119] with resource ID [6d6472c1-4205-48cb-a9eb-b6b1947e8f24] needs to be restored. The measurement timestamps are [['2015-01-07T13:58:36.000000000']]. 2026-11-29 11:55:53,453 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,454 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}, 'f5fc17b0-1679-4ed4-81b0-6d1bd63fa209': {'conf': , 'not_implemented_middleware': False}, 'f199710b-0fae-49f8-aba1-f5decd0e0128': {'conf': , 'not_implemented_middleware': False}, '9a948866-1c63-40f3-8c0f-56004da1b539': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,460 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:53,461 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,462 [663535] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:45|g'' from ('127.0.0.1', 12345) 2026-11-29 11:55:53,462 [663535] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:2|g'' from ('127.0.0.1', 12345) 2026-11-29 11:55:53,464 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:53,465 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,467 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,467 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,467 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,468 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,468 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,468 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,468 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,468 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,469 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (std) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,469 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,469 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,469 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,469 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,469 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,470 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,470 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,470 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 059fb48e-d9af-44da-809d-81b52e07d119 2026-11-29 11:55:53,476 [663535] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('6d6472c1-4205-48cb-a9eb-b6b1947e8f24'), 'creator': '591a4d68-7768-424a-8978-199c72b84c07', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 53, 405780, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 53, 405785, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '6d6472c1-4205-48cb-a9eb-b6b1947e8f24', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '591a4d68-7768-424a-8978-199c72b84c07', 'created_by_project_id': ''}] of metric [059fb48e-d9af-44da-809d-81b52e07d119] with resource ID [6d6472c1-4205-48cb-a9eb-b6b1947e8f24] needs to be restored. The measurement timestamps are [['2015-01-07T13:59:37.000000000']]. 2026-11-29 11:55:53,490 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:53,491 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,492 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_statsd.TestStatsdArchivePolicyRule.test_gauge gnocchi.tests.test_statsd.TestStatsdArchivePolicyRule.test_gauge ... ok 2026-11-29 11:55:53,504 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,504 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:53,505 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:53,505 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53 2065 [Warning] Aborted connection 2065 to db: 'gnocchidb' user: 'root' host: '' (Got an error reading communication packets) 2026-11-29 11:55:53 2084 [Warning] Aborted connection 2084 to db: 'gnocchidb' user: 'root' host: '' (Got an error reading communication packets) 2026-11-29 11:55:53,506 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,507 [663495] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpwk9mf0xs/incoming3-2/6051025c-86a6-4afb-aaaf-240aff7293b3/2b5a9242-efe7-4240-a9c8-65f7414a7504_20261129_23:55:53]. 2026-11-29 11:55:53,514 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,514 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,514 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,514 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,514 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,515 [663495] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,515 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,515 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,515 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,515 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,516 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,516 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,516 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,516 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,516 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,516 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,516 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,517 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 6051025c-86a6-4afb-aaaf-240aff7293b3 2026-11-29 11:55:53,519 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,521 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,522 [663495] DEBUG gnocchi.storage: Metric [6051025c-86a6-4afb-aaaf-240aff7293b3] does not have a resource assigned to it. 2026-11-29 11:55:53,532 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,535 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:53,547 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,548 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,550 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_aggregation(keystone) gnocchi.tests.test_rest.MetricTest.test_get_measure_aggregation(keystone) ... ok 2026-11-29 11:55:53,581 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,585 [663535] INFO gnocchi.statsd: Created resource 111da515-880a-474c-923a-99f4a91b831a 2026-11-29 11:55:53,593 [663535] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:1|ms'' from ('127.0.0.1', 12345) 2026-11-29 11:55:53,609 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:53,612 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,612 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,613 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,613 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,613 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,613 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,613 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,614 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,614 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,614 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,614 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,614 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,614 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,615 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,615 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,616 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,616 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,620 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,622 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,622 [663535] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('111da515-880a-474c-923a-99f4a91b831a'), 'creator': '591a4d68-7768-424a-8978-199c72b84c07', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 53, 579746, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 53, 579752, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '111da515-880a-474c-923a-99f4a91b831a', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '591a4d68-7768-424a-8978-199c72b84c07', 'created_by_project_id': ''}] of metric [a3408017-a698-446e-8a7d-6f07e31cfb4f] with resource ID [111da515-880a-474c-923a-99f4a91b831a] needs to be restored. The measurement timestamps are [['2015-01-07T13:58:36.000000000']]. 2026-11-29 11:55:53,625 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:53,626 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:53,626 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:53,630 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,634 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:53,637 [663535] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:45|ms'' from ('127.0.0.1', 12345) 2026-11-29 11:55:53,637 [663535] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:2|ms'' from ('127.0.0.1', 12345) 2026-11-29 11:55:53,639 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:53,642 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,642 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,642 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,643 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,643 [663535] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,643 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,643 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,643 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,643 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (std) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,644 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,644 [663535] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,644 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,644 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,644 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,644 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,645 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,645 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric a3408017-a698-446e-8a7d-6f07e31cfb4f 2026-11-29 11:55:53,652 [663535] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('111da515-880a-474c-923a-99f4a91b831a'), 'creator': '591a4d68-7768-424a-8978-199c72b84c07', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 53, 579746, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 53, 579752, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '111da515-880a-474c-923a-99f4a91b831a', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '591a4d68-7768-424a-8978-199c72b84c07', 'created_by_project_id': ''}] of metric [a3408017-a698-446e-8a7d-6f07e31cfb4f] with resource ID [111da515-880a-474c-923a-99f4a91b831a] needs to be restored. The measurement timestamps are [['2015-01-07T13:59:37.000000000']]. 2026-11-29 11:55:53,668 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_statsd.TestStatsdArchivePolicyRule.test_ms gnocchi.tests.test_statsd.TestStatsdArchivePolicyRule.test_ms ... ok 2026-11-29 11:55:53,688 [663542] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('a6fe070f-ab62-429e-909c-c2a5cc9a1419'), 'creator': '2b1f4d66-b0cd-4025-b7aa-44fc67048904', 'started_at': datetime.datetime(2026, 11, 29, 23, 55, 53, 674811, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 53, 674816, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': 'a6fe070f-ab62-429e-909c-c2a5cc9a1419', 'type': 'generic', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '2b1f4d66-b0cd-4025-b7aa-44fc67048904', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2010-01-01 01:01:01+00:00] is different from the one found in the database [None]. gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_ended_at_fail gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_ended_at_fail ... ok 2026-11-29 11:55:53,694 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,712 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,733 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:53,736 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (count) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,736 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (min) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,736 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (max) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,736 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (sum) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,736 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (mean) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,737 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,737 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,737 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,737 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,737 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,737 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,738 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,738 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,738 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,738 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,738 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,738 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,741 [663535] DEBUG gnocchi.storage: Metric [de2b33ad-ff87-4d8c-8ca2-38ed8470b588] does not have a resource assigned to it. 2026-11-29 11:55:53,753 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:53,756 [663535] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:55:53,759 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (count) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,759 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (min) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,759 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (max) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,759 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (std) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,760 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (sum) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,760 [663535] DEBUG gnocchi.storage: Storing split 1388880000.0 (mean) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,760 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,760 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,760 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,760 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,761 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,761 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,761 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,761 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,761 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,761 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,762 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,762 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric de2b33ad-ff87-4d8c-8ca2-38ed8470b588 2026-11-29 11:55:53,764 [663535] DEBUG gnocchi.storage: Metric [de2b33ad-ff87-4d8c-8ca2-38ed8470b588] does not have a resource assigned to it. 2026-11-29 11:55:53,778 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_add_measures_update_subset gnocchi.tests.test_storage.TestStorageDriver.test_add_measures_update_subset ... ok 2026-11-29 11:55:53,798 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,810 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,810 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}, '70be611b-f048-482f-8d2f-f33c51e19835': {'conf': , 'not_implemented_middleware': False}, '5492c11b-73b4-433f-a6e7-4dd152dce76a': {'conf': , 'not_implemented_middleware': False}, '45ff7829-7c4e-4478-b962-aff6ae752e38': {'conf': , 'not_implemented_middleware': False}, 'c7d3da15-c894-4125-9029-845cb0e6e155': {'conf': , 'not_implemented_middleware': False}, '9751fefd-5b60-4ac2-bfc8-31a4470f6903': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,814 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,816 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,847 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:53,847 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:53,858 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,860 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,861 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,866 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:53,867 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'4abb3e99-6f17-46f1-b9c9-3dd7885f9394']. 2026-11-29 11:55:53,870 [663515] DEBUG gnocchi.rest.api: Aborting request. Code [409]. Details [Resource 36b998b7-bdcb-4593-b0cd-6ba037fbdbc7 already exists] 2026-11-29 11:55:53,872 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,873 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,875 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_already_exist(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_resource_already_exist(remoteuser) ... ok 2026-11-29 11:55:53,893 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,894 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_delete_resource_non_existent(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_non_existent(remoteuser) ... ok 2026-11-29 11:55:53,914 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,929 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,929 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}, '70be611b-f048-482f-8d2f-f33c51e19835': {'conf': , 'not_implemented_middleware': False}, '5492c11b-73b4-433f-a6e7-4dd152dce76a': {'conf': , 'not_implemented_middleware': False}, '45ff7829-7c4e-4478-b962-aff6ae752e38': {'conf': , 'not_implemented_middleware': False}, 'c7d3da15-c894-4125-9029-845cb0e6e155': {'conf': , 'not_implemented_middleware': False}, '9751fefd-5b60-4ac2-bfc8-31a4470f6903': {'conf': , 'not_implemented_middleware': False}, '26ae5a49-aace-4ac8-8244-2ed86d6e1d36': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,933 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,935 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,960 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:53,961 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:53,971 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,973 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,974 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,979 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:53,980 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}, '6a846bf2-9271-486d-b502-ba284c311efd': {'conf': , 'not_implemented_middleware': False}, '913a4817-5f4b-4e62-b927-5c9981caaa29': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:53,980 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:53,980 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:53,988 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:53,990 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:53,991 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:53,992 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,994 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:53,995 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:53,998 [663515] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:54,019 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:54,020 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:54,020 [663534] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Start timestamp cannot be after end timestamp] 2026-11-29 11:55:54,022 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,023 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,019 [663515] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=121] [[, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:54,024 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_invalid_timestamp(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_invalid_timestamp(remoteuser) ... ok 2026-11-29 11:55:54,030 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,032 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,033 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,037 [663515] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff97d230e0>]. Found Authorization header [b'basic NGFiYjNlOTktNmYxNy00NmYxLWI5YzktM2RkNzg4NWY5Mzk0Og==']. 2026-11-29 11:55:54,045 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,040 [663515] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_fef9d3ba7c664a96887804c2dac2b3de.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_fef9d3ba7c664a96887804c2dac2b3de.name AS name FROM resource JOIN rt_fef9d3ba7c664a96887804c2dac2b3de ON resource.id = rt_fef9d3ba7c664a96887804c2dac2b3de.id WHERE resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_fef9d3ba7c664a96887804c2dac2b3de.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:54,053 [663515] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_fef9d3ba7c664a96887804c2dac2b3de.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_fef9d3ba7c664a96887804c2dac2b3de.name AS name FROM resource JOIN rt_fef9d3ba7c664a96887804c2dac2b3de ON resource.id = rt_fef9d3ba7c664a96887804c2dac2b3de.id WHERE resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_fef9d3ba7c664a96887804c2dac2b3de.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:54,060 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,062 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,063 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_started_after(basic) gnocchi.tests.test_rest.ResourceTest.test_search_resources_started_after(basic) ... ok 2026-11-29 11:55:54,082 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,082 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}, '6a846bf2-9271-486d-b502-ba284c311efd': {'conf': , 'not_implemented_middleware': False}, '913a4817-5f4b-4e62-b927-5c9981caaa29': {'conf': , 'not_implemented_middleware': False}, 'e269fc17-b91b-4c20-bf02-2424b37d2c4d': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,085 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,086 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,087 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,107 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,109 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,110 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,110 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metric_from_other_user(basic) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metric_from_other_user(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:54,113 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,114 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:54,115 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,117 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metrics(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metrics(keystone) ... ok 2026-11-29 11:55:54,119 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:54,119 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,119 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}, '70be611b-f048-482f-8d2f-f33c51e19835': {'conf': , 'not_implemented_middleware': False}, '5492c11b-73b4-433f-a6e7-4dd152dce76a': {'conf': , 'not_implemented_middleware': False}, '45ff7829-7c4e-4478-b962-aff6ae752e38': {'conf': , 'not_implemented_middleware': False}, 'c7d3da15-c894-4125-9029-845cb0e6e155': {'conf': , 'not_implemented_middleware': False}, '9751fefd-5b60-4ac2-bfc8-31a4470f6903': {'conf': , 'not_implemented_middleware': False}, '26ae5a49-aace-4ac8-8244-2ed86d6e1d36': {'conf': , 'not_implemented_middleware': False}, '5fd16613-a6a7-48e2-9e27-a6c31fc342aa': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,119 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:55:54,119 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,121 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,122 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,123 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,125 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,128 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,129 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:54,129 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:54,133 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,135 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,136 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:54,139 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,141 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] gnocchi.tests.test_rest.RestTest.runTest(basic) gnocchi.tests.test_rest.RestTest.runTest(basic) ... ok 2026-11-29 11:55:54,142 [663504] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('a1d67995-fa68-48e1-b8d1-ce42ab3aeadb'), 'creator': 'c1139634-9950-430d-87ed-7250e99056dc', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 52, 783516, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': 'f66bb8f8-49b9-45f9-b1f2-4c424df06713', 'project_id': '555ad2f8-a344-48cb-b885-a6b32f399dc5', 'original_resource_id': 'a1d67995-fa68-48e1-b8d1-ce42ab3aeadb', 'type': 'e861703d-446f-4bfb-b4c0-5b9a5f162e04', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'c1139634-9950-430d-87ed-7250e99056dc', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2014-01-03 02:02:02+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:54,146 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:54,146 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:54,147 [663504] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('a1d67995-fa68-48e1-b8d1-ce42ab3aeadb'), 'creator': 'c1139634-9950-430d-87ed-7250e99056dc', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 52, 783516, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': 'f66bb8f8-49b9-45f9-b1f2-4c424df06713', 'project_id': '555ad2f8-a344-48cb-b885-a6b32f399dc5', 'original_resource_id': 'a1d67995-fa68-48e1-b8d1-ce42ab3aeadb', 'type': 'e861703d-446f-4bfb-b4c0-5b9a5f162e04', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'c1139634-9950-430d-87ed-7250e99056dc', 'created_by_project_id': ''}] because the attribute key [name] with its value [new-name] is different from the one found in the database [my-name]. 2026-11-29 11:55:54,152 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:54,156 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,157 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:54,159 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:54,161 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,162 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,163 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,165 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,165 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}, '6a846bf2-9271-486d-b502-ba284c311efd': {'conf': , 'not_implemented_middleware': False}, '913a4817-5f4b-4e62-b927-5c9981caaa29': {'conf': , 'not_implemented_middleware': False}, 'e269fc17-b91b-4c20-bf02-2424b37d2c4d': {'conf': , 'not_implemented_middleware': False}, '4ef832a0-6adf-413e-bc57-c77263928135': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,166 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:54,168 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:54,169 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,171 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,172 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:54,173 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:54,174 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:54,180 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,181 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,182 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_etag(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_resource_etag(remoteuser) ... ok 2026-11-29 11:55:54,185 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:54,193 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:54,193 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:54,193 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,193 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}, '70be611b-f048-482f-8d2f-f33c51e19835': {'conf': , 'not_implemented_middleware': False}, '5492c11b-73b4-433f-a6e7-4dd152dce76a': {'conf': , 'not_implemented_middleware': False}, '45ff7829-7c4e-4478-b962-aff6ae752e38': {'conf': , 'not_implemented_middleware': False}, 'c7d3da15-c894-4125-9029-845cb0e6e155': {'conf': , 'not_implemented_middleware': False}, '9751fefd-5b60-4ac2-bfc8-31a4470f6903': {'conf': , 'not_implemented_middleware': False}, '26ae5a49-aace-4ac8-8244-2ed86d6e1d36': {'conf': , 'not_implemented_middleware': False}, '5fd16613-a6a7-48e2-9e27-a6c31fc342aa': {'conf': , 'not_implemented_middleware': False}, '606f237e-9144-49bf-a251-2ea5a1bef122': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,193 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:54,194 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:54,196 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,198 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,198 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,200 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,202 [663515] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff97d230e0>]. The remote user found is [b'admin']. 2026-11-29 11:55:54,202 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,203 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 gnocchi.tests.test_rest.ResourceTest.test_get_resource_unknown_named_metric(basic) gnocchi.tests.test_rest.ResourceTest.test_get_resource_unknown_named_metric(basic) ... ok 2026-11-29 11:55:54,204 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,206 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,207 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_status(remoteuser) gnocchi.tests.test_rest.RootTest.test_status(remoteuser) ... ok 2026-11-29 11:55:54,228 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,240 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,250 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,250 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,254 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,256 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,259 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,260 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,260 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,264 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,266 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,267 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user(remoteuser) gnocchi.tests.test_rest.MetricTest.test_get_metric_with_another_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:54,281 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,281 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,285 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,288 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,290 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,319 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Unable to parse `details': Unrecognized value 'awesome', acceptable values are: '0', '1', 'f', 'false', 'n', 'no', 'off', 'on', 't', 'true', 'y', 'yes'] 2026-11-29 11:55:54,321 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,323 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,323 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,323 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,324 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_bad_details(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_bad_details(remoteuser) ... ok 2026-11-29 11:55:54,327 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,329 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,337 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:54,338 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:54,338 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:54,338 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:54,349 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,351 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,352 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,357 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:54,358 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:54,358 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:54,358 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic OTBmNmEwOWMtM2ZhYS00MzRkLWIyNmMtNTFjYWU0MTgzOTcyOg==']. 2026-11-29 11:55:54,362 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,366 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,367 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,368 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed_no_creator_policy(basic) gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed_no_creator_policy(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:54,391 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,401 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,401 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,416 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,419 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,432 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,432 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,436 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,438 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,441 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,442 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,442 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,447 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,447 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:54,447 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:54,448 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,450 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,459 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,460 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,460 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,462 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,463 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,465 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,465 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:54,466 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,467 [663521] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpwj1kob5o/incoming3-2/f86ad6ff-74d0-4306-a97e-f59f85d50e4e/36a27f9f-4c57-4bd6-8ef5-acc2b753d8cf_20261129_23:55:54]. 2026-11-29 11:55:54,475 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,475 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:54,475 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,475 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,475 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,476 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,476 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,476 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,476 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,476 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,477 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,477 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,477 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,477 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,477 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,478 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,478 [663490] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5'), 'creator': '02b192bd-bb04-4c62-80d3-bf68965572df', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2014, 1, 1, 10, 23, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '77f53b49-5f83-4916-92e0-372360014376', 'project_id': '6568f35c-316f-4b11-bd19-b12b86199f9c', 'original_resource_id': '0a65e079-eaae-4ace-b8b7-f06c430edcb5', 'type': '3814996a-d056-4fd3-8157-0225652e6b58', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '02b192bd-bb04-4c62-80d3-bf68965572df', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2014-01-03 02:02:02+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:54,478 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,478 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric f86ad6ff-74d0-4306-a97e-f59f85d50e4e 2026-11-29 11:55:54,481 [663490] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5'), 'creator': '02b192bd-bb04-4c62-80d3-bf68965572df', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2014, 1, 1, 10, 23, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '77f53b49-5f83-4916-92e0-372360014376', 'project_id': '6568f35c-316f-4b11-bd19-b12b86199f9c', 'original_resource_id': '0a65e079-eaae-4ace-b8b7-f06c430edcb5', 'type': '3814996a-d056-4fd3-8157-0225652e6b58', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '02b192bd-bb04-4c62-80d3-bf68965572df', 'created_by_project_id': ''}] because the attribute key [name] with its value [new-name] is different from the one found in the database [my-name]. 2026-11-29 11:55:54,484 [663521] DEBUG gnocchi.storage: Metric [f86ad6ff-74d0-4306-a97e-f59f85d50e4e] does not have a resource assigned to it. 2026-11-29 11:55:54,494 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,495 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,496 [663521] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:54,498 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,498 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,498 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,502 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,503 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,505 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,509 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,512 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,513 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,513 [663521] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpwj1kob5o/incoming3-1/444391dd-cb02-4112-bbef-892248b21d43/7e5e7e75-46ce-48f3-97bd-4721fe8697af_20261129_23:55:54]. 2026-11-29 11:55:54,518 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (sum) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,518 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (count) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,518 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (max) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,518 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (min) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,519 [663521] DEBUG gnocchi.storage: Storing split 1357041600.0 (mean) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,519 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,519 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,519 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,519 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,519 [663521] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,519 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,520 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,520 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,520 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,520 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,520 [663521] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 444391dd-cb02-4112-bbef-892248b21d43 2026-11-29 11:55:54,523 [663521] DEBUG gnocchi.storage: Metric [444391dd-cb02-4112-bbef-892248b21d43] does not have a resource assigned to it. 2026-11-29 11:55:54,524 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,531 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:54,531 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:54,536 [663521] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:54,537 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,540 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,541 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,542 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,543 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:55:54,543 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,549 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,550 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,551 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_search_value(remoteuser) gnocchi.tests.test_rest.MetricTest.test_search_value(remoteuser) ... ok 2026-11-29 11:55:54,549 [663530] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:54,572 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,570 [663530] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=127] [[, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:54,632 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,634 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,642 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:54,645 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,646 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,646 [663495] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpvre7ozc1/incoming3-1/73e07aed-e946-4915-a5e2-b6256b4aa136/5c72a20c-4ada-41b9-9755-4f5089ae9942_20261129_23:55:54]. 2026-11-29 11:55:54,653 [663495] DEBUG gnocchi.storage: Storing split 1356480000.0 (min) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,653 [663495] DEBUG gnocchi.storage: Storing split 1356480000.0 (max) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,653 [663495] DEBUG gnocchi.storage: Storing split 1356480000.0 (count) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,654 [663495] DEBUG gnocchi.storage: Storing split 1356480000.0 (sum) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,654 [663495] DEBUG gnocchi.storage: Storing split 1356480000.0 (mean) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,654 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,654 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,654 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,654 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,655 [663495] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,655 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,655 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,655 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,655 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,655 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 73e07aed-e946-4915-a5e2-b6256b4aa136 2026-11-29 11:55:54,660 [663495] DEBUG gnocchi.storage: Metric [73e07aed-e946-4915-a5e2-b6256b4aa136] does not have a resource assigned to it. 2026-11-29 11:55:54,676 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:54,678 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_with_another_user(remoteuser) gnocchi.tests.test_rest.MetricTest.test_get_measure_with_another_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:54,707 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,747 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,747 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,751 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,754 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,756 [663495] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:54,757 [663495] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:54,757 [663495] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:54,758 [663495] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:54,761 [663495] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:54,781 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,783 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,785 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,812 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,813 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,814 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,816 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:54,817 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:54,818 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:54,826 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,828 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,829 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed(keystone) gnocchi.tests.test_rest.MetricTest.test_list_metric_with_another_user_allowed(keystone) ... ok 2026-11-29 11:55:54,841 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,841 [663535] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpo3_wsoqn/incoming3-1/538b5a61-81bf-40fe-b621-73d4adbf1ba0/ac31f061-1ff2-45f2-8121-520b6b10e276_20261129_23:55:54]. 2026-11-29 11:55:54,851 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,852 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,852 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,852 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,853 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,853 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,853 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,854 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,854 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,854 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,855 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,855 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,855 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,856 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,856 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,856 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 538b5a61-81bf-40fe-b621-73d4adbf1ba0 2026-11-29 11:55:54,862 [663535] DEBUG gnocchi.storage: Metric [538b5a61-81bf-40fe-b621-73d4adbf1ba0] does not have a resource assigned to it. 2026-11-29 11:55:54,873 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:54,875 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 gnocchi.tests.test_storage.TestStorageDriver.test_delete_nonempty_metric gnocchi.tests.test_storage.TestStorageDriver.test_delete_nonempty_metric ... ok 2026-11-29 11:55:54,886 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:54,886 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:54,890 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,892 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,897 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.QueryStringSearchAttrFilterTest.test_search_query_builder gnocchi.tests.test_rest.QueryStringSearchAttrFilterTest.test_search_query_builder ... ok 2026-11-29 11:55:54,918 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:54,920 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:54,920 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:54,932 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,934 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,935 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,939 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:54,941 [663535] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:54,941 [663535] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpvpuvt_lo/incoming3-2/fe05a352-98b5-4d91-a81b-2b6e8821f265/1fc5ef22-8d65-4552-bbc1-6293583e81db_20261129_23:55:54]. 2026-11-29 11:55:54,947 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,948 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,948 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,948 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:54,948 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,948 [663535] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,948 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,949 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,949 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,949 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,949 [663535] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,949 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,949 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,950 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,950 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,950 [663535] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric fe05a352-98b5-4d91-a81b-2b6e8821f265 2026-11-29 11:55:54,950 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:54,951 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:54,954 [663535] DEBUG gnocchi.storage: Metric [fe05a352-98b5-4d91-a81b-2b6e8821f265] does not have a resource assigned to it. 2026-11-29 11:55:54,965 [663535] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_get_splits_and_unserialize gnocchi.tests.test_storage.TestStorageDriver.test_get_splits_and_unserialize ... ok 2026-11-29 11:55:54,987 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55 2103 [Warning] Aborted connection 2103 to db: 'gnocchidb' user: 'root' host: '' (Got an error reading communication packets) gnocchi.tests.test_utils.ParallelMap.test_parallel_map_four gnocchi.tests.test_utils.ParallelMap.test_parallel_map_four ... ok 2026-11-29 11:55:55,053 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_utils.StopWatchTest.test_context_manager gnocchi.tests.test_utils.StopWatchTest.test_context_manager ... ok 2026-11-29 11:55:55,107 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_utils.StopWatchTest.test_no_elapsed gnocchi.tests.test_utils.StopWatchTest.test_no_elapsed ... ok 2026-11-29 11:55:55,164 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,183 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:55,183 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}, '73672ac4-76e3-41e6-a5de-99dfeacd1016': {'conf': , 'not_implemented_middleware': False}, '2a3db979-d715-4825-b584-5623b98e0ebb': {'conf': , 'not_implemented_middleware': False}, '91b9798e-85fb-40bc-b973-0339987bbe50': {'conf': , 'not_implemented_middleware': False}, '813b1388-46d6-46d7-8750-6f76ccc78ec4': {'conf': , 'not_implemented_middleware': False}, 'afde0963-51b4-40ce-b14b-e79579d697a6': {'conf': , 'not_implemented_middleware': False}, '3f2ddff8-6abf-4c8f-b552-985d7413afa4': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:55,188 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,191 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,195 [663511] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:55,195 [663511] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:55,195 [663511] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:55,198 [663511] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:55,198 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,200 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,201 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,208 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:55,209 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:55,226 [663511] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:55,227 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,229 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,231 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metrics(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metrics(remoteuser) ... ok 2026-11-29 11:55:55,243 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,244 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,245 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,246 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,247 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:55,247 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}, 'c213ba52-57e1-4ce2-b861-dbec6dec9233': {'conf': , 'not_implemented_middleware': False}, 'e98b48b7-bf3c-4222-8c6b-1eb6d187a0c5': {'conf': , 'not_implemented_middleware': False}, '91720c00-6cc7-4752-9bf9-3f04c973b1eb': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:55,252 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,255 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,258 [663504] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:55,259 [663504] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:55,259 [663504] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:55,259 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,260 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,261 [663504] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:55,261 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,262 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,276 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:55,284 [663504] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:55,280 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_5dc5dc09dc6349f08eded0c40a1790fb.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_5dc5dc09dc6349f08eded0c40a1790fb.name AS name FROM resource JOIN rt_5dc5dc09dc6349f08eded0c40a1790fb ON resource.id = rt_5dc5dc09dc6349f08eded0c40a1790fb.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_5dc5dc09dc6349f08eded0c40a1790fb.id = :id_3 AND resource.ended_at IS NULL ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_5dc5dc09dc6349f08eded0c40a1790fb.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:55,293 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:55,294 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}, '6a846bf2-9271-486d-b502-ba284c311efd': {'conf': , 'not_implemented_middleware': False}, '913a4817-5f4b-4e62-b927-5c9981caaa29': {'conf': , 'not_implemented_middleware': False}, 'e269fc17-b91b-4c20-bf02-2424b37d2c4d': {'conf': , 'not_implemented_middleware': False}, '4ef832a0-6adf-413e-bc57-c77263928135': {'conf': , 'not_implemented_middleware': False}, '5257759d-5005-41ca-9002-92fc7567cb3a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:55,297 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,299 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,293 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_5dc5dc09dc6349f08eded0c40a1790fb.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_5dc5dc09dc6349f08eded0c40a1790fb.name AS name FROM resource JOIN rt_5dc5dc09dc6349f08eded0c40a1790fb ON resource.id = rt_5dc5dc09dc6349f08eded0c40a1790fb.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_5dc5dc09dc6349f08eded0c40a1790fb.id = :id_3 AND resource.ended_at IS NULL ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_5dc5dc09dc6349f08eded0c40a1790fb.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:55,301 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,303 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,304 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,304 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,305 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,307 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,311 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:55,314 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]}] for resource history table. 2026-11-29 11:55:55,314 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]] from dictionary to be processed. 2026-11-29 11:55:55,314 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]] from dictionary to be processed. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] from dictionary to be processed. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=project_id, value=86f1e105-c416-4d11-9b43-1c29b5fbc6d2] from dictionary to be processed. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [86f1e105-c416-4d11-9b43-1c29b5fbc6d2] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [86f1e105-c416-4d11-9b43-1c29b5fbc6d2] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [86f1e105-c416-4d11-9b43-1c29b5fbc6d2] for key [project_id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] in list with the sanitizedvalue [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] in its current position. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=like, value={'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] from dictionary to be processed. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=creator, value=%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2] from dictionary to be processed. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2] for key [creator] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] for key [like] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] in list with the sanitizedvalue [{'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] in its current position. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]] for key [or] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}] in list with the sanitizedvalue [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}] in its current position. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] from dictionary to be processed. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}] for resource history table. 2026-11-29 11:55:55,315 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}] from dictionary to be processed. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=65979971-73b3-4094-bd2c-0f0942715b56] from dictionary to be processed. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [65979971-73b3-4094-bd2c-0f0942715b56] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [65979971-73b3-4094-bd2c-0f0942715b56] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [65979971-73b3-4094-bd2c-0f0942715b56] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}] in list with the sanitizedvalue [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}] in its current position. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] from dictionary to be processed. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=>=, value={'revision_end': '2014-01-03T02:02:02'}] from dictionary to be processed. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': '2014-01-03T02:02:02'}] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=revision_end, value=2014-01-03T02:02:02] from dictionary to be processed. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [2014-01-03T02:02:02] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [2014-01-03T02:02:02] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [2014-01-03T02:02:02] for key [revision_end] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'revision_end': '2014-01-03T02:02:02'}] for key [>=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] in list with the sanitizedvalue [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] in its current position. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'revision_end': None}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'revision_end': None}}] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'revision_end': None}] from dictionary to be processed. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': None}] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=revision_end, value=None] from dictionary to be processed. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [None] for resource history table. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [None] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [None] for key [revision_end] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'revision_end': None}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'revision_end': None}}] in list with the sanitizedvalue [{'=': {'revision_end': None}}] in its current position. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] for key [or] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] in list with the sanitizedvalue [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] in its current position. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] for key [and] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,316 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] in list with the sanitizedvalue [{'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] in its current position. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]] for key [and] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'and': [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]}] in query according to resource history columns [['revision', 'id', 'revision_end', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'and': [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]}]. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]}] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]] from dictionary to be processed. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]] from dictionary to be processed. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] from dictionary to be processed. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=project_id, value=86f1e105-c416-4d11-9b43-1c29b5fbc6d2] from dictionary to be processed. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [86f1e105-c416-4d11-9b43-1c29b5fbc6d2] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [86f1e105-c416-4d11-9b43-1c29b5fbc6d2] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [86f1e105-c416-4d11-9b43-1c29b5fbc6d2] for key [project_id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] in list with the sanitizedvalue [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] in its current position. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=like, value={'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] from dictionary to be processed. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=creator, value=%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2] from dictionary to be processed. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2] for resource history table. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2] for key [creator] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}] for key [like] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] in list with the sanitizedvalue [{'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}] in its current position. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]] for key [or] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,317 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}] in list with the sanitizedvalue [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}] in its current position. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] from dictionary to be processed. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}] from dictionary to be processed. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=65979971-73b3-4094-bd2c-0f0942715b56] from dictionary to be processed. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [65979971-73b3-4094-bd2c-0f0942715b56] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [65979971-73b3-4094-bd2c-0f0942715b56] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [65979971-73b3-4094-bd2c-0f0942715b56] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}] in list with the sanitizedvalue [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}] in its current position. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] from dictionary to be processed. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=>=, value={'revision_end': '2014-01-03T02:02:02'}] from dictionary to be processed. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': '2014-01-03T02:02:02'}] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Removing attribute [revision_end] with value [2014-01-03T02:02:02] from attributes [{'revision_end': '2014-01-03T02:02:02'}] as it is not an expected key value [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']]. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value from dict [{'revision_end': '2014-01-03T02:02:02'}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter dictionary. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter list. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'revision_end': None}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'revision_end': None}}] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'revision_end': None}] from dictionary to be processed. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': None}] for resource history table. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Removing attribute [revision_end] with value [None] from attributes [{'revision_end': None}] as it is not an expected key value [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']]. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value from dict [{'revision_end': None}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter dictionary. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'=': {'revision_end': None}}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter list. 2026-11-29 11:55:55,318 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value from dict [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter dictionary. 2026-11-29 11:55:55,319 [663511] DEBUG gnocchi.indexer.sqlalchemy: Value [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter list. 2026-11-29 11:55:55,319 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing attribute [and] in dict, with sanitized data [[{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}]]. Old value was [[{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]]. 2026-11-29 11:55:55,319 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] in list with the sanitizedvalue [{'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}]}] in its current position. 2026-11-29 11:55:55,319 [663511] DEBUG gnocchi.indexer.sqlalchemy: Replacing attribute [and] in dict, with sanitized data [[{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}]}]]. Old value was [[{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]]. 2026-11-29 11:55:55,319 [663511] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'and': [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}]}]}] in query according to resource columns [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'and': [{'or': [{'=': {'project_id': '86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}, {'like': {'creator': '%:86f1e105-c416-4d11-9b43-1c29b5fbc6d2'}}]}, {'and': [{'=': {'id': UUID('65979971-73b3-4094-bd2c-0f0942715b56')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]}]. 2026-11-29 11:55:55,322 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:55,324 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,324 [663511] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:55:55,325 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,326 [663511] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:55:55,327 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_unauthorized(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_resource_unauthorized(keystone) ... ok 2026-11-29 11:55:55,336 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:55,337 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:55,337 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:55,337 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:55,328 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_5dc5dc09dc6349f08eded0c40a1790fb_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_5dc5dc09dc6349f08eded0c40a1790fb_history.name AS name FROM rt_5dc5dc09dc6349f08eded0c40a1790fb_history, resource_history WHERE rt_5dc5dc09dc6349f08eded0c40a1790fb_history.revision = resource_history.revision AND (resource_history.project_id = :project_id_1 OR resource_history.creator LIKE :creator_2) AND resource_history.id = :id_2 AND (resource_history.revision_end >= :revision_end_1 OR resource_history.revision_end IS NULL) UNION SELECT :revision AS revision, rt_5dc5dc09dc6349f08eded0c40a1790fb.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_5dc5dc09dc6349f08eded0c40a1790fb.name AS name FROM resource JOIN rt_5dc5dc09dc6349f08eded0c40a1790fb ON resource.id = rt_5dc5dc09dc6349f08eded0c40a1790fb.id WHERE rt_5dc5dc09dc6349f08eded0c40a1790fb.id = resource.id AND (resource.project_id = :project_id_2 OR resource.creator LIKE :creator_3) AND resource.id = :id_3) AS result WHERE (result.project_id = :project_id_3 OR result.creator LIKE :creator_4) AND result.id = :id_4 AND (result.revision_end >= :revision_end_2 OR result.revision_end IS NULL) ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC] to search for resources. 2026-11-29 11:55:55,352 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,353 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,353 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,354 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,348 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[.Result object at 0xffff8d659e80>]] found with query: [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_5dc5dc09dc6349f08eded0c40a1790fb_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_5dc5dc09dc6349f08eded0c40a1790fb_history.name AS name FROM rt_5dc5dc09dc6349f08eded0c40a1790fb_history, resource_history WHERE rt_5dc5dc09dc6349f08eded0c40a1790fb_history.revision = resource_history.revision AND (resource_history.project_id = :project_id_1 OR resource_history.creator LIKE :creator_2) AND resource_history.id = :id_2 AND (resource_history.revision_end >= :revision_end_1 OR resource_history.revision_end IS NULL) UNION SELECT :revision AS revision, rt_5dc5dc09dc6349f08eded0c40a1790fb.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_5dc5dc09dc6349f08eded0c40a1790fb.name AS name FROM resource JOIN rt_5dc5dc09dc6349f08eded0c40a1790fb ON resource.id = rt_5dc5dc09dc6349f08eded0c40a1790fb.id WHERE rt_5dc5dc09dc6349f08eded0c40a1790fb.id = resource.id AND (resource.project_id = :project_id_2 OR resource.creator LIKE :creator_3) AND resource.id = :id_3) AS result WHERE (result.project_id = :project_id_3 OR result.creator LIKE :creator_4) AND result.id = :id_4 AND (result.revision_end >= :revision_end_2 OR result.revision_end IS NULL) ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC]. 2026-11-29 11:55:55,359 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,360 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,362 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_datetime(keystone) gnocchi.tests.test_rest.ResourceTest.test_search_datetime(keystone) ... ok 2026-11-29 11:55:55,364 [663534] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb1c930e0>]. The remote user found is [b'be477442-5501-4a28-9137-76eb5f3ab763']. 2026-11-29 11:55:55,366 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,368 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,369 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_null_metrics(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_null_metrics(remoteuser) ... ok 2026-11-29 11:55:55,383 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,391 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:55,391 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}, 'c213ba52-57e1-4ce2-b861-dbec6dec9233': {'conf': , 'not_implemented_middleware': False}, 'e98b48b7-bf3c-4222-8c6b-1eb6d187a0c5': {'conf': , 'not_implemented_middleware': False}, '91720c00-6cc7-4752-9bf9-3f04c973b1eb': {'conf': , 'not_implemented_middleware': False}, 'd79e1557-6b16-4acc-99e8-c591face93c5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:55,392 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,395 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,397 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,422 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,423 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,428 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:55,428 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}, '73672ac4-76e3-41e6-a5de-99dfeacd1016': {'conf': , 'not_implemented_middleware': False}, '2a3db979-d715-4825-b584-5623b98e0ebb': {'conf': , 'not_implemented_middleware': False}, '91b9798e-85fb-40bc-b973-0339987bbe50': {'conf': , 'not_implemented_middleware': False}, '813b1388-46d6-46d7-8750-6f76ccc78ec4': {'conf': , 'not_implemented_middleware': False}, 'afde0963-51b4-40ce-b14b-e79579d697a6': {'conf': , 'not_implemented_middleware': False}, '3f2ddff8-6abf-4c8f-b552-985d7413afa4': {'conf': , 'not_implemented_middleware': False}, '798af03b-d663-4cca-8dea-a1b093ea4f71': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:55,433 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,434 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,434 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,435 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,438 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_another_project_id(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_another_project_id(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:55,464 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,478 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:55,478 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:55,495 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,497 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,497 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,499 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:55,499 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}, 'c213ba52-57e1-4ce2-b861-dbec6dec9233': {'conf': , 'not_implemented_middleware': False}, 'e98b48b7-bf3c-4222-8c6b-1eb6d187a0c5': {'conf': , 'not_implemented_middleware': False}, '91720c00-6cc7-4752-9bf9-3f04c973b1eb': {'conf': , 'not_implemented_middleware': False}, 'd79e1557-6b16-4acc-99e8-c591face93c5': {'conf': , 'not_implemented_middleware': False}, '8a8825d9-1b86-4833-b062-150e2936b750': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:55,499 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,500 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:55,503 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,504 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:55,505 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,506 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:55,508 [663504] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:55,508 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,508 [663504] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:55,508 [663504] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:55,509 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,510 [663504] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:55,510 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,515 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}}] for resource history table. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}] from dictionary to be processed. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}] for resource history table. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=0a65e079-eaae-4ace-b8b7-f06c430edcb5] from dictionary to be processed. 2026-11-29 11:55:55,508 [663511] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_64b53724cefb437798b485ab6bb0d7ba.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_64b53724cefb437798b485ab6bb0d7ba.name AS name FROM resource JOIN rt_64b53724cefb437798b485ab6bb0d7ba ON resource.id = rt_64b53724cefb437798b485ab6bb0d7ba.id WHERE resource.original_resource_id = :original_resource_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_64b53724cefb437798b485ab6bb0d7ba.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [0a65e079-eaae-4ace-b8b7-f06c430edcb5] for resource history table. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [0a65e079-eaae-4ace-b8b7-f06c430edcb5] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Value [0a65e079-eaae-4ace-b8b7-f06c430edcb5] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}}] in query according to resource history columns [['revision', 'id', 'revision_end', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}}]. 2026-11-29 11:55:55,517 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}}] for resource history table. 2026-11-29 11:55:55,518 [663490] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}] from dictionary to be processed. 2026-11-29 11:55:55,518 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}] for resource history table. 2026-11-29 11:55:55,518 [663490] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=0a65e079-eaae-4ace-b8b7-f06c430edcb5] from dictionary to be processed. 2026-11-29 11:55:55,518 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [0a65e079-eaae-4ace-b8b7-f06c430edcb5] for resource history table. 2026-11-29 11:55:55,518 [663490] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [0a65e079-eaae-4ace-b8b7-f06c430edcb5] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,518 [663490] DEBUG gnocchi.indexer.sqlalchemy: Value [0a65e079-eaae-4ace-b8b7-f06c430edcb5] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,518 [663490] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,518 [663490] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}}] in query according to resource columns [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('0a65e079-eaae-4ace-b8b7-f06c430edcb5')}}]. 2026-11-29 11:55:55,521 [663490] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:55:55,523 [663490] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:55:55,532 [663504] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:55,525 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_6669b6bac4da4b998bb4723d00f8c060_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_6669b6bac4da4b998bb4723d00f8c060_history.name AS name FROM rt_6669b6bac4da4b998bb4723d00f8c060_history, resource_history WHERE rt_6669b6bac4da4b998bb4723d00f8c060_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_6669b6bac4da4b998bb4723d00f8c060.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_6669b6bac4da4b998bb4723d00f8c060.name AS name FROM resource JOIN rt_6669b6bac4da4b998bb4723d00f8c060 ON resource.id = rt_6669b6bac4da4b998bb4723d00f8c060.id WHERE rt_6669b6bac4da4b998bb4723d00f8c060.id = resource.id AND resource.id = :id_3) AS result WHERE result.id = :id_4 ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC] to search for resources. 2026-11-29 11:55:55,527 [663511] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_64b53724cefb437798b485ab6bb0d7ba.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_64b53724cefb437798b485ab6bb0d7ba.name AS name FROM resource JOIN rt_64b53724cefb437798b485ab6bb0d7ba ON resource.id = rt_64b53724cefb437798b485ab6bb0d7ba.id WHERE resource.original_resource_id = :original_resource_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_64b53724cefb437798b485ab6bb0d7ba.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:55,538 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,540 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,542 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resource_by_original_resource_id(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_search_resource_by_original_resource_id(remoteuser) ... ok 2026-11-29 11:55:55,545 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 013ae31f-3e31-48af-b90f-5054ad9129a6 does not exist] 2026-11-29 11:55:55,547 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,548 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,549 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent(keystone) ... ok 2026-11-29 11:55:55,544 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[.Result object at 0xffff9abc7380>, .Result object at 0xffff99dddd10>]] found with query: [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_6669b6bac4da4b998bb4723d00f8c060_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_6669b6bac4da4b998bb4723d00f8c060_history.name AS name FROM rt_6669b6bac4da4b998bb4723d00f8c060_history, resource_history WHERE rt_6669b6bac4da4b998bb4723d00f8c060_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_6669b6bac4da4b998bb4723d00f8c060.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_6669b6bac4da4b998bb4723d00f8c060.name AS name FROM resource JOIN rt_6669b6bac4da4b998bb4723d00f8c060 ON resource.id = rt_6669b6bac4da4b998bb4723d00f8c060.id WHERE rt_6669b6bac4da4b998bb4723d00f8c060.id = resource.id AND resource.id = :id_3) AS result WHERE result.id = :id_4 ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC]. 2026-11-29 11:55:55,553 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,555 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,556 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes(remoteuser) ... ok 2026-11-29 11:55:55,570 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,573 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,579 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,604 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:55,604 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}, 'c213ba52-57e1-4ce2-b861-dbec6dec9233': {'conf': , 'not_implemented_middleware': False}, 'e98b48b7-bf3c-4222-8c6b-1eb6d187a0c5': {'conf': , 'not_implemented_middleware': False}, '91720c00-6cc7-4752-9bf9-3f04c973b1eb': {'conf': , 'not_implemented_middleware': False}, 'd79e1557-6b16-4acc-99e8-c591face93c5': {'conf': , 'not_implemented_middleware': False}, '8a8825d9-1b86-4833-b062-150e2936b750': {'conf': , 'not_implemented_middleware': False}, '4961b976-87b0-4213-b642-91e8d4691ed3': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:55,608 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,610 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,637 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,637 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,650 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,652 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,653 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,657 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,662 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,663 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,663 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,671 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,673 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,674 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,678 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,683 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,683 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,683 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,687 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [409]. Details [Named metric foo already exists] 2026-11-29 11:55:55,689 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,690 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,691 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,695 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,702 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:55,704 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,706 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,707 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_already_exists(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_already_exists(remoteuser) ... ok 2026-11-29 11:55:55,728 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,822 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}}] for resource history table. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}] from dictionary to be processed. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}] for resource history table. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=059ee4bf-08e2-4568-a489-fe78ce6d3328] from dictionary to be processed. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [059ee4bf-08e2-4568-a489-fe78ce6d3328] for resource history table. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [059ee4bf-08e2-4568-a489-fe78ce6d3328] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [059ee4bf-08e2-4568-a489-fe78ce6d3328] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}}] in query according to resource history columns [['revision', 'id', 'revision_end', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}}]. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}}] for resource history table. 2026-11-29 11:55:55,823 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}] from dictionary to be processed. 2026-11-29 11:55:55,824 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}] for resource history table. 2026-11-29 11:55:55,824 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=059ee4bf-08e2-4568-a489-fe78ce6d3328] from dictionary to be processed. 2026-11-29 11:55:55,824 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [059ee4bf-08e2-4568-a489-fe78ce6d3328] for resource history table. 2026-11-29 11:55:55,824 [663542] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [059ee4bf-08e2-4568-a489-fe78ce6d3328] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:55,824 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [059ee4bf-08e2-4568-a489-fe78ce6d3328] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,824 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:55,824 [663542] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'=': {'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}}] in query according to resource columns [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'=': {'id': UUID('059ee4bf-08e2-4568-a489-fe78ce6d3328')}}]. 2026-11-29 11:55:55,828 [663542] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:55:55,831 [663542] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:55:55,843 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT result.revision, result.id, result.revision_end, result.creator, result.started_at, result.revision_start, result.ended_at, result.user_id, result.project_id, result.original_resource_id, result.type, result.col1, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4aff8c2c69ed42198cbc78933e2870bd_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_4aff8c2c69ed42198cbc78933e2870bd_history.col1 AS col1 FROM rt_4aff8c2c69ed42198cbc78933e2870bd_history, resource_history WHERE rt_4aff8c2c69ed42198cbc78933e2870bd_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_4aff8c2c69ed42198cbc78933e2870bd.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4aff8c2c69ed42198cbc78933e2870bd.col1 AS col1 FROM resource JOIN rt_4aff8c2c69ed42198cbc78933e2870bd ON resource.id = rt_4aff8c2c69ed42198cbc78933e2870bd.id WHERE rt_4aff8c2c69ed42198cbc78933e2870bd.id = resource.id AND resource.id = :id_3) AS result LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = result.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE result.id = :id_4 ORDER BY result.id ASC, result.revision ASC] to search for resources. 2026-11-29 11:55:55,859 [663542] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[.Result object at 0xffffaab270e0>]] found with query: [SELECT result.revision, result.id, result.revision_end, result.creator, result.started_at, result.revision_start, result.ended_at, result.user_id, result.project_id, result.original_resource_id, result.type, result.col1, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4aff8c2c69ed42198cbc78933e2870bd_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_4aff8c2c69ed42198cbc78933e2870bd_history.col1 AS col1 FROM rt_4aff8c2c69ed42198cbc78933e2870bd_history, resource_history WHERE rt_4aff8c2c69ed42198cbc78933e2870bd_history.revision = resource_history.revision AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_4aff8c2c69ed42198cbc78933e2870bd.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4aff8c2c69ed42198cbc78933e2870bd.col1 AS col1 FROM resource JOIN rt_4aff8c2c69ed42198cbc78933e2870bd ON resource.id = rt_4aff8c2c69ed42198cbc78933e2870bd.id WHERE rt_4aff8c2c69ed42198cbc78933e2870bd.id = resource.id AND resource.id = :id_3) AS result LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = result.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name WHERE result.id = :id_4 ORDER BY result.id ASC, result.revision ASC]. 2026-11-29 11:55:55,867 [663542] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 9, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1'}] is_first [True]. 2026-11-29 11:55:55,867 [663542] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 9, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}] after truncating. gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_no_change gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_no_change ... 2026-11-29 11:55:55,867 [663542] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1'}] is_first [False]. ok 2026-11-29 11:55:55,867 [663542] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T11:30:00.000000')}] after truncating. 2026-11-29 11:55:55,867 [663542] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:55,867 [663542] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T11:30:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}] after truncating. 2026-11-29 11:55:55,867 [663542] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 2, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 8, 0), 'revision_end': datetime.datetime(2020, 3, 10, 11, 0), 'original_resource_id': '2'}] is_first [True]. 2026-11-29 11:55:55,867 [663542] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 2, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 8, 0), 'revision_end': datetime.datetime(2020, 3, 10, 11, 0), 'original_resource_id': '2', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T11:00:00.000000')}] after truncating. 2026-11-29 11:55:55,868 [663542] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 2, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 0), 'revision_end': None, 'original_resource_id': '2'}] is_first [False]. 2026-11-29 11:55:55,868 [663542] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 2, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 0), 'revision_end': None, 'original_resource_id': '2', 'search_start': np.datetime64('2020-03-10T11:00:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}] after truncating. 2026-11-29 11:55:55,868 [663542] DEBUG gnocchi.rest.aggregates.api: Groups [[, , , ]] to process metrics of resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 9, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T11:30:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}, {'id': 2, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 8, 0), 'revision_end': datetime.datetime(2020, 3, 10, 11, 0), 'original_resource_id': '2', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T11:00:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T11:30:00.000000')}, {'id': 2, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 0), 'revision_end': None, 'original_resource_id': '2', 'search_start': np.datetime64('2020-03-10T11:00:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}]]. 2026-11-29 11:55:55,868 [663542] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=1gb-mem,id=1]. 2026-11-29 11:55:55,868 [663542] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:00:00.000000 to 2020-03-10T10:30:00.000000 ] 2026-11-29 11:55:55,868 [663542] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/test_measures_grouper.py:128: UserWarning: no explicit representation of timezones available for np.datetime64 ts = (start - numpy.datetime64( 2026-11-29 11:55:55,868 [663542] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 9, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}], operations [operation], start [2020-03-10T10:00:00.000000], stop [2020-03-10T10:30:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T11:30:00.000000 to 2020-03-10T12:00:00.000000 ] 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T11:30:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}], operations [operation], start [2020-03-10T11:30:00.000000], stop [2020-03-10T12:00:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=1gb-mem,id=2]. 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:00:00.000000 to 2020-03-10T11:00:00.000000 ] 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 2, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 8, 0), 'revision_end': datetime.datetime(2020, 3, 10, 11, 0), 'original_resource_id': '2', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T11:00:00.000000')}], operations [operation], start [2020-03-10T10:00:00.000000], stop [2020-03-10T11:00:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=2gb-mem,id=1]. 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:30:00.000000 to 2020-03-10T11:30:00.000000 ] 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T11:30:00.000000')}], operations [operation], start [2020-03-10T10:30:00.000000], stop [2020-03-10T11:30:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [flavor_name=2gb-mem,id=2]. 2026-11-29 11:55:55,869 [663542] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T11:00:00.000000 to 2020-03-10T12:00:00.000000 ] 2026-11-29 11:55:55,870 [663542] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 2, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 0), 'revision_end': None, 'original_resource_id': '2', 'search_start': np.datetime64('2020-03-10T11:00:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}], operations [operation], start [2020-03-10T11:00:00.000000], stop [2020-03-10T12:00:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:55,870 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:00:00.000000'), 'stop': np.datetime64('2020-03-10T10:30:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:55,870 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T11:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T11:30:00.000000'), 'stop': np.datetime64('2020-03-10T12:00:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:55,870 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:00:00.000000'), 'stop': np.datetime64('2020-03-10T11:00:00.000000'), 'usage_coefficient': np.float64(1.0)}] value to [100.0]. 2026-11-29 11:55:55,870 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:30:00.000000'), 'stop': np.datetime64('2020-03-10T11:30:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:55,870 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T11:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:30:00.000000'), 'stop': np.datetime64('2020-03-10T11:30:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:55,870 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T11:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T11:00:00.000000'), 'stop': np.datetime64('2020-03-10T12:00:00.000000'), 'usage_coefficient': np.float64(1.0)}] value to [100.0]. 2026-11-29 11:55:55,870 [663542] DEBUG gnocchi.rest.aggregates.api: Response grouped [[, , , ]] for resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 9, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 30), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T11:30:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}, {'id': 2, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 8, 0), 'revision_end': datetime.datetime(2020, 3, 10, 11, 0), 'original_resource_id': '2', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T11:00:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 11, 30), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T11:30:00.000000')}, {'id': 2, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 11, 0), 'revision_end': None, 'original_resource_id': '2', 'search_start': np.datetime64('2020-03-10T11:00:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}]]. 2026-11-29 11:55:55,870 [663542] DEBUG gnocchi.rest.aggregates.api: Response to be used after group by process and formatting: [[{'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(50.0)), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(50.0))]}}, 'group': {'flavor_name': '1gb-mem', 'id': 1}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(100.0))]}}, 'group': {'flavor_name': '1gb-mem', 'id': 2}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(50.0)), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(50.0))]}}, 'group': {'flavor_name': '2gb-mem', 'id': 1}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(100.0))]}}, 'group': {'flavor_name': '2gb-mem', 'id': 2}}]] gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_changing_over_two_hours_with_more_than_one_resource gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_changing_over_two_hours_with_more_than_one_resource ... ok 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1'}] is_first [True]. 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}] after truncating. 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}] after truncating. 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: Truncating timewindow for object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'Not_My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1'}] is_first [False]. 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: Timewindow of object [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'Not_My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}] after truncating. 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: Groups [[, , ]] to process metrics of resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'Not_My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}]]. 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [display_name=My_VM,flavor_name=1gb-mem]. 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:00:00.000000 to 2020-03-10T10:30:00.000000 ] 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}], operations [operation], start [2020-03-10T10:00:00.000000], stop [2020-03-10T10:30:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:55,872 [663542] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [display_name=My_VM,flavor_name=2gb-mem]. 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:30:00.000000 to 2020-03-10T10:45:00.000000 ] 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}], operations [operation], start [2020-03-10T10:30:00.000000], stop [2020-03-10T10:45:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: Date map [{}] found for key [display_name=Not_My_VM,flavor_name=2gb-mem]. 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: [ Collecting measures from 2020-03-10T10:45:00.000000 to 2020-03-10T12:00:00.000000 ] 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: [{'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), 100)]}}] measure found for resource [{'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'Not_My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}], operations [operation], start [2020-03-10T10:45:00.000000], stop [2020-03-10T12:00:00.000000], granularity [None], need_overlap [None], fill [None], details [None], and references [None]. 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:00:00.000000'), 'stop': np.datetime64('2020-03-10T10:30:00.000000'), 'usage_coefficient': np.float64(0.5)}] value to [50.0]. 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:30:00.000000'), 'stop': np.datetime64('2020-03-10T10:45:00.000000'), 'usage_coefficient': np.float64(0.25)}] value to [25.0]. 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T10:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:45:00.000000'), 'stop': np.datetime64('2020-03-10T12:00:00.000000'), 'usage_coefficient': np.float64(0.25)}] value to [25.0]. 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: Trucating measure [{'date': np.datetime64('2020-03-10T11:00:00.000000'), 'granularity': np.timedelta64(3600000000000,'ns'), 'value': 100, 'start': np.datetime64('2020-03-10T10:45:00.000000'), 'stop': np.datetime64('2020-03-10T12:00:00.000000'), 'usage_coefficient': np.float64(1.0)}] value to [100.0]. 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: Response grouped [[, , ]] for resources [[{'id': 1, 'flavor_name': '1gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 0), 'revision_end': datetime.datetime(2020, 3, 10, 10, 30), 'original_resource_id': '1', 'search_start': datetime.datetime(2020, 3, 10, 10, 0), 'search_end': np.datetime64('2020-03-10T10:30:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 30), 'revision_end': datetime.datetime(2020, 3, 10, 10, 45), 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:30:00.000000'), 'search_end': np.datetime64('2020-03-10T10:45:00.000000')}, {'id': 1, 'flavor_name': '2gb-mem', 'host': '192.168.0.1', 'display_name': 'Not_My_VM', 'revision_start': datetime.datetime(2020, 3, 10, 10, 45), 'revision_end': None, 'original_resource_id': '1', 'search_start': np.datetime64('2020-03-10T10:45:00.000000'), 'search_end': datetime.datetime(2020, 3, 10, 12, 0)}]]. 2026-11-29 11:55:55,873 [663542] DEBUG gnocchi.rest.aggregates.api: Response to be used after group by process and formatting: [[{'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(50.0))]}}, 'group': {'flavor_name': '1gb-mem', 'display_name': 'My_VM'}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(25.0))]}}, 'group': {'flavor_name': '2gb-mem', 'display_name': 'My_VM'}}, {'measures': {'measures': {'aggregated': [(np.datetime64('2020-03-10T10:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(25.0)), (np.datetime64('2020-03-10T11:00:00.000000'), np.timedelta64(3600000000000,'ns'), np.float64(100.0))]}}, 'group': {'flavor_name': '2gb-mem', 'display_name': 'Not_My_VM'}}]] gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_multiple_metadata_changed gnocchi.tests.test_measures_grouper.TestGroupMeasuresWithHistory.test_group_measures_multiple_metadata_changed ... ok 2026-11-29 11:55:55,899 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,953 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,957 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:55,960 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:55,960 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:55,963 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:55,970 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,973 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,974 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,975 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:55,976 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:55,981 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:55,985 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:55:55,988 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource b52e5c35-350f-4ac7-a28a-9e502e936d70 does not exist] 2026-11-29 11:55:55,990 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,991 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:55,992 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource(basic) gnocchi.tests.test_rest.ResourceTest.test_delete_resource(basic) ... ok 2026-11-29 11:55:55,996 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:55,998 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,000 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ArchivePolicyTest.test_list_archive_policy(basic) gnocchi.tests.test_rest.ArchivePolicyTest.test_list_archive_policy(basic) ... ok 2026-11-29 11:55:56,018 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,049 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,060 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,060 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,064 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,066 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,088 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,088 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,092 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,094 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:56,095 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:56,095 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,098 [663542] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:56,098 [663542] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:56,098 [663542] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:56,100 [663542] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:56,103 [663542] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:56,107 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,109 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,110 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,110 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,111 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,113 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,113 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. gnocchi.tests.test_rest.ArchivePolicyTest.test_list_archive_policy(keystone) gnocchi.tests.test_rest.ArchivePolicyTest.test_list_archive_policy(keystone) ... ok 2026-11-29 11:55:56,123 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:56,125 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,126 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,127 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,131 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:56,136 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:56,142 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,143 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,145 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,147 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,151 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:55:56,157 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 1ff07da6-b5f7-4691-a7ef-f28c2f6ddcb3 does not exist] 2026-11-29 11:55:56,159 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,160 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,162 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_delete_resource(remoteuser) ... ok 2026-11-29 11:55:56,178 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,179 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,183 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,185 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,189 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:55:56,193 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:55:56,198 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,199 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,200 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,201 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods(basic) gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods(basic) ... ok 2026-11-29 11:55:56,229 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,244 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,245 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,246 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,248 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,249 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,251 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,257 [663530] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d6c78c90f3884f08a712537bf7844aaa.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d6c78c90f3884f08a712537bf7844aaa.name AS name FROM resource JOIN rt_d6c78c90f3884f08a712537bf7844aaa ON resource.id = rt_d6c78c90f3884f08a712537bf7844aaa.id ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_d6c78c90f3884f08a712537bf7844aaa.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:56,286 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,287 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,287 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,288 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,283 [663530] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d6c78c90f3884f08a712537bf7844aaa.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d6c78c90f3884f08a712537bf7844aaa.name AS name FROM resource JOIN rt_d6c78c90f3884f08a712537bf7844aaa ON resource.id = rt_d6c78c90f3884f08a712537bf7844aaa.id ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_d6c78c90f3884f08a712537bf7844aaa.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:56,293 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,295 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,296 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_details(basic) gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_details(basic) ... ok 2026-11-29 11:55:56,303 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,304 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,306 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,310 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,321 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,325 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,326 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,327 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,328 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,332 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,340 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,345 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,346 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,353 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,357 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,358 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,364 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,368 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,370 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,370 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}, 'f5fc17b0-1679-4ed4-81b0-6d1bd63fa209': {'conf': , 'not_implemented_middleware': False}, 'f199710b-0fae-49f8-aba1-f5decd0e0128': {'conf': , 'not_implemented_middleware': False}, '9a948866-1c63-40f3-8c0f-56004da1b539': {'conf': , 'not_implemented_middleware': False}, '4ce6ec4e-3d30-4b83-aa3b-c8755d9198ba': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,370 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,374 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,376 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,377 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,380 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,381 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,386 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,391 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,391 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,397 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,403 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric foo does not exist] 2026-11-29 11:55:56,405 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,407 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,407 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,407 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}, '4b8a93a4-c877-4731-b5d8-8d445dc65104': {'conf': , 'not_implemented_middleware': False}, '028f95c1-6016-46cb-8446-1775e2a7c99a': {'conf': , 'not_implemented_middleware': False}, '92561177-1b1f-4bc4-9682-78dc1d2a997a': {'conf': , 'not_implemented_middleware': False}, '8c17b7ce-3dcd-4d51-904c-98d1c81a9cd4': {'conf': , 'not_implemented_middleware': False}, 'b25c96c8-3541-4989-854a-6d256ff5396d': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,409 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:56,409 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,410 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:56,411 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_delete_resource_named_metric(basic) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_named_metric(basic) ... ok 2026-11-29 11:55:56,413 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,416 [663500] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:56,416 [663500] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:56,416 [663500] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:56,418 [663500] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:56,426 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,428 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,429 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,430 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,434 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:56,444 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:56,444 [663500] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:56,447 [663530] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('373b72fc-9ff8-4ae2-88d8-a61b830e05c4'), 'creator': '68185449-b4c6-4d66-9bb3-136ab3696913', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 56, 414319, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '263f2c3a-c712-4db6-9ca7-18ba40cba205', 'project_id': '2234a0a0-3970-42d9-8c8a-7845e1486f22', 'original_resource_id': '373b72fc-9ff8-4ae2-88d8-a61b830e05c4', 'type': '08f8020f-eb5f-4115-ac7e-73ee2863369b', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '68185449-b4c6-4d66-9bb3-136ab3696913', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2000-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:56,450 [663530] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('373b72fc-9ff8-4ae2-88d8-a61b830e05c4'), 'creator': '68185449-b4c6-4d66-9bb3-136ab3696913', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 56, 414319, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '263f2c3a-c712-4db6-9ca7-18ba40cba205', 'project_id': '2234a0a0-3970-42d9-8c8a-7845e1486f22', 'original_resource_id': '373b72fc-9ff8-4ae2-88d8-a61b830e05c4', 'type': '08f8020f-eb5f-4115-ac7e-73ee2863369b', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '68185449-b4c6-4d66-9bb3-136ab3696913', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2000-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:56,454 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Value 2000-05-05 23:23:23+00:00 for attribute ended_at on resource type 08f8020f-eb5f-4115-ac7e-73ee2863369b is invalid] 2026-11-29 11:55:56,456 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,458 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,459 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_ended_at_before_started_at(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_ended_at_before_started_at(remoteuser) ... ok 2026-11-29 11:55:56,462 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,463 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,465 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,466 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,466 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,469 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,471 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,478 [663500] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('cff0a512-4b42-42d2-8f72-2234960b0e56'), 'creator': '2b96263f-1e81-47bd-beef-5e84b72de54a:3571978b-8e6e-4ec9-9161-8043b7548433', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 56, 453659, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '8ccbab39-9578-4704-a0cd-2ffae656a442', 'project_id': 'b947264d-8972-4e1c-9170-659f64f4c818', 'original_resource_id': 'cff0a512-4b42-42d2-8f72-2234960b0e56', 'type': '881af9d6-3750-476d-b1c8-5816baa6ff7e', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '2b96263f-1e81-47bd-beef-5e84b72de54a', 'created_by_project_id': '3571978b-8e6e-4ec9-9161-8043b7548433'}] because the attribute key [ended_at] with its value [2000-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:56,481 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,482 [663500] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('cff0a512-4b42-42d2-8f72-2234960b0e56'), 'creator': '2b96263f-1e81-47bd-beef-5e84b72de54a:3571978b-8e6e-4ec9-9161-8043b7548433', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 56, 453659, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '8ccbab39-9578-4704-a0cd-2ffae656a442', 'project_id': 'b947264d-8972-4e1c-9170-659f64f4c818', 'original_resource_id': 'cff0a512-4b42-42d2-8f72-2234960b0e56', 'type': '881af9d6-3750-476d-b1c8-5816baa6ff7e', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '2b96263f-1e81-47bd-beef-5e84b72de54a', 'created_by_project_id': '3571978b-8e6e-4ec9-9161-8043b7548433'}] because the attribute key [ended_at] with its value [2000-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:56,485 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Value 2000-05-05 23:23:23+00:00 for attribute ended_at on resource type 881af9d6-3750-476d-b1c8-5816baa6ff7e is invalid] 2026-11-29 11:55:56,487 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,488 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,490 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_ended_at_before_started_at(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_ended_at_before_started_at(keystone) ... ok 2026-11-29 11:55:56,495 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,495 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,495 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,500 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,501 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,502 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,510 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,510 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,512 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,513 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,514 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,521 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,522 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,535 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,536 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,538 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,541 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,544 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,544 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}, 'f5fc17b0-1679-4ed4-81b0-6d1bd63fa209': {'conf': , 'not_implemented_middleware': False}, 'f199710b-0fae-49f8-aba1-f5decd0e0128': {'conf': , 'not_implemented_middleware': False}, '9a948866-1c63-40f3-8c0f-56004da1b539': {'conf': , 'not_implemented_middleware': False}, '4ce6ec4e-3d30-4b83-aa3b-c8755d9198ba': {'conf': , 'not_implemented_middleware': False}, '695fd978-c337-4901-b4c9-61a2d6b18c3f': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,550 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,552 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,553 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,554 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,555 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,558 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,558 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,562 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,570 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,571 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,573 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,576 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,588 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 7ac65b9a-c347-429a-87af-5fb742e95ff4 does not exist] 2026-11-29 11:55:56,589 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,590 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,592 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,595 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric f143c930-9052-4eeb-8e05-b7f8b0d5f988 does not exist] 2026-11-29 11:55:56,598 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Metric f143c930-9052-4eeb-8e05-b7f8b0d5f988 does not exist] 2026-11-29 11:55:56,599 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,601 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,601 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:56,602 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:56,602 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_with_metrics(basic) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_with_metrics(basic) ... ok 2026-11-29 11:55:56,620 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,621 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,621 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}, '73672ac4-76e3-41e6-a5de-99dfeacd1016': {'conf': , 'not_implemented_middleware': False}, '2a3db979-d715-4825-b584-5623b98e0ebb': {'conf': , 'not_implemented_middleware': False}, '91b9798e-85fb-40bc-b973-0339987bbe50': {'conf': , 'not_implemented_middleware': False}, '813b1388-46d6-46d7-8750-6f76ccc78ec4': {'conf': , 'not_implemented_middleware': False}, 'afde0963-51b4-40ce-b14b-e79579d697a6': {'conf': , 'not_implemented_middleware': False}, '3f2ddff8-6abf-4c8f-b552-985d7413afa4': {'conf': , 'not_implemented_middleware': False}, '798af03b-d663-4cca-8dea-a1b093ea4f71': {'conf': , 'not_implemented_middleware': False}, '5962c7b1-368d-4c09-9cc6-7650b685daa7': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,622 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,624 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,624 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,626 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_patch_resource_existent_metrics_from_another_user(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_existent_metrics_from_another_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:56,652 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,656 [663511] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8ef230e0>]. The remote user found is [b'd6475d2f-56a7-4b23-bf65-7a8cb9a72c86']. 2026-11-29 11:55:56,658 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Resource type d7b79768-f2fd-44ce-99d5-b7a1936b1bb9 has no foobar attribute] 2026-11-29 11:55:56,660 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,660 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,661 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,662 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_unknown_field(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_unknown_field(remoteuser) ... ok 2026-11-29 11:55:56,685 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,708 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,709 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,714 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,717 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,781 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:55:56,784 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.name AS name FROM resource JOIN rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d ON resource.id = rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.id WHERE rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.name = :name_3 ORDER BY rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:56,802 [663495] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.name AS name FROM resource JOIN rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d ON resource.id = rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.id WHERE rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.name = :name_3 ORDER BY rt_e1e8b5ae6ad44abfb77a7ad4370fcb8d.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:56,812 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,814 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,815 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities_no_match(basic) gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities_no_match(basic) ... ok 2026-11-29 11:55:56,821 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,821 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}, 'c213ba52-57e1-4ce2-b861-dbec6dec9233': {'conf': , 'not_implemented_middleware': False}, 'e98b48b7-bf3c-4222-8c6b-1eb6d187a0c5': {'conf': , 'not_implemented_middleware': False}, '91720c00-6cc7-4752-9bf9-3f04c973b1eb': {'conf': , 'not_implemented_middleware': False}, 'd79e1557-6b16-4acc-99e8-c591face93c5': {'conf': , 'not_implemented_middleware': False}, '8a8825d9-1b86-4833-b062-150e2936b750': {'conf': , 'not_implemented_middleware': False}, '4961b976-87b0-4213-b642-91e8d4691ed3': {'conf': , 'not_implemented_middleware': False}, '2f1e96a1-fb7a-41b0-9767-5089648f2b69': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,842 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,844 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,847 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,852 [663504] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:56,852 [663504] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:56,852 [663504] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:56,855 [663504] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:56,886 [663504] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:56,886 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,886 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,889 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,892 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,895 [663495] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:56,896 [663495] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:56,896 [663495] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:56,898 [663495] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:56,911 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,913 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,914 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,920 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:56,923 [663495] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:56,925 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_3b3f777cd7ac4502bcc3888990c6045a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_3b3f777cd7ac4502bcc3888990c6045a.name AS name FROM resource JOIN rt_3b3f777cd7ac4502bcc3888990c6045a ON resource.id = rt_3b3f777cd7ac4502bcc3888990c6045a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.original_resource_id = :original_resource_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_3b3f777cd7ac4502bcc3888990c6045a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:56,944 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,945 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,947 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,946 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_3b3f777cd7ac4502bcc3888990c6045a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_3b3f777cd7ac4502bcc3888990c6045a.name AS name FROM resource JOIN rt_3b3f777cd7ac4502bcc3888990c6045a ON resource.id = rt_3b3f777cd7ac4502bcc3888990c6045a.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.original_resource_id = :original_resource_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_3b3f777cd7ac4502bcc3888990c6045a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:56,957 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,959 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,960 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resource_by_original_resource_id(keystone) gnocchi.tests.test_rest.ResourceTest.test_search_resource_by_original_resource_id(keystone) ... ok 2026-11-29 11:55:56,963 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,964 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,966 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,976 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:55:56,978 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,979 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,980 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:56,980 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:56,981 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:56,989 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,992 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,992 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:56,994 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:56,994 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:56,995 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,005 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,006 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,008 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,017 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:55:57,018 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,020 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,021 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,031 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,031 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}, 'c213ba52-57e1-4ce2-b861-dbec6dec9233': {'conf': , 'not_implemented_middleware': False}, 'e98b48b7-bf3c-4222-8c6b-1eb6d187a0c5': {'conf': , 'not_implemented_middleware': False}, '91720c00-6cc7-4752-9bf9-3f04c973b1eb': {'conf': , 'not_implemented_middleware': False}, 'd79e1557-6b16-4acc-99e8-c591face93c5': {'conf': , 'not_implemented_middleware': False}, '8a8825d9-1b86-4833-b062-150e2936b750': {'conf': , 'not_implemented_middleware': False}, '4961b976-87b0-4213-b642-91e8d4691ed3': {'conf': , 'not_implemented_middleware': False}, '2f1e96a1-fb7a-41b0-9767-5089648f2b69': {'conf': , 'not_implemented_middleware': False}, '4f6a4da6-c7f6-4490-8c98-2a3d7d8cf677': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,036 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,038 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,040 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:57,041 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,042 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:55:57,043 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,043 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:55:57,044 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,052 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 207fc6d4-e0ac-5a50-a288-ff6ddb5f694f does not exist] 2026-11-29 11:55:57,054 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,055 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,057 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,058 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,060 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,062 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,066 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:55:57,069 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,070 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:57,070 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:57,071 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,073 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,080 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:55:57,083 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,084 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,085 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,092 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:57,093 [663504] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb6d730e0>]. The remote user found is [b'c1139634-9950-430d-87ed-7250e99056dc']. 2026-11-29 11:55:57,093 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,095 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,097 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,102 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,104 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,105 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,116 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,118 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,112 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:57,120 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,135 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:57,137 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,139 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,142 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,136 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=146] [[, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:57,161 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,163 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,165 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,179 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:57,181 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,183 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,185 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,200 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,201 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,203 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,217 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:57,219 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,221 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,223 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_utils.StopWatchTest.test_no_states gnocchi.tests.test_utils.StopWatchTest.test_no_states ... ok 2026-11-29 11:55:57,235 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:57,238 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,240 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,241 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,254 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,258 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:57,260 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,261 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,263 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,277 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,279 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,281 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,290 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,291 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,291 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 207fc6d4-e0ac-5a50-a288-ff6ddb5f694f does not exist] 2026-11-29 11:55:57,293 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,294 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,296 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,298 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,301 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,307 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'admin']. 2026-11-29 11:55:57,307 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:55:57,309 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,310 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,312 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'admin']. 2026-11-29 11:55:57,312 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,317 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,318 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,319 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods_minus(remoteuser) gnocchi.tests.test_rest.ArchivePolicyTest.test_post_archive_policy_with_agg_methods_minus(remoteuser) ... ok 2026-11-29 11:55:57,325 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:55:57,326 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,328 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,330 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,340 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:55:57,342 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,343 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,344 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,348 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,356 [663495] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('1e6bcd2f-0d63-47c1-bd8e-df2ace15b0ba'), 'creator': '4c17c520-4676-4825-ab65-649ce22a5369:903734c8-e48f-4553-9a73-c3b826faa282', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 56, 934483, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': 'e84dedf5-6582-4f1c-bb17-64297521dde4', 'project_id': 'c21394b5-e76a-408d-ab81-d26bbc5015cd', 'original_resource_id': '1e6bcd2f-0d63-47c1-bd8e-df2ace15b0ba', 'type': '4412ac03-7109-43e5-af8e-5dc55c0b5bc0', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '4c17c520-4676-4825-ab65-649ce22a5369', 'created_by_project_id': '903734c8-e48f-4553-9a73-c3b826faa282'}] because the attribute key [ended_at] with its value [2014-01-03 02:02:02+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:57,360 [663495] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('1e6bcd2f-0d63-47c1-bd8e-df2ace15b0ba'), 'creator': '4c17c520-4676-4825-ab65-649ce22a5369:903734c8-e48f-4553-9a73-c3b826faa282', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 56, 934483, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': 'e84dedf5-6582-4f1c-bb17-64297521dde4', 'project_id': 'c21394b5-e76a-408d-ab81-d26bbc5015cd', 'original_resource_id': '1e6bcd2f-0d63-47c1-bd8e-df2ace15b0ba', 'type': '4412ac03-7109-43e5-af8e-5dc55c0b5bc0', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '4c17c520-4676-4825-ab65-649ce22a5369', 'created_by_project_id': '903734c8-e48f-4553-9a73-c3b826faa282'}] because the attribute key [name] with its value [new-name] is different from the one found in the database [my-name]. 2026-11-29 11:55:57,380 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,382 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,383 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,386 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,386 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,389 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,391 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,395 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:55:57,396 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:55:57,397 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:55:57,402 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,404 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,405 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,414 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:55:57,417 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,419 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,420 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,420 [663542] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpyh0be5n0/incoming3-2/1787177d-931d-4949-9b28-9fb654bca824/f24e1ca6-7359-443f-8727-6417e1ae439d_20261129_23:55:57]. 2026-11-29 11:55:57,428 [663542] DEBUG gnocchi.storage: Storing split 1388570400.0 (mean) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,428 [663542] DEBUG gnocchi.storage: Storing split 1388570400.0 (count) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,428 [663542] DEBUG gnocchi.storage: Storing split 1388570400.0 (sum) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,428 [663542] DEBUG gnocchi.storage: Storing split 1388570400.0 (min) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,429 [663542] DEBUG gnocchi.storage: Storing split 1388570400.0 (max) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,429 [663542] DEBUG gnocchi.storage: Storing split 1388448000.0 (mean) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,429 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,429 [663542] DEBUG gnocchi.storage: Storing split 1388448000.0 (count) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,429 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}, '6a846bf2-9271-486d-b502-ba284c311efd': {'conf': , 'not_implemented_middleware': False}, '913a4817-5f4b-4e62-b927-5c9981caaa29': {'conf': , 'not_implemented_middleware': False}, 'e269fc17-b91b-4c20-bf02-2424b37d2c4d': {'conf': , 'not_implemented_middleware': False}, '4ef832a0-6adf-413e-bc57-c77263928135': {'conf': , 'not_implemented_middleware': False}, '5257759d-5005-41ca-9002-92fc7567cb3a': {'conf': , 'not_implemented_middleware': False}, 'b4f6240c-3ffe-4c8c-844d-ac299d92803e': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,429 [663542] DEBUG gnocchi.storage: Storing split 1388448000.0 (sum) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,429 [663542] DEBUG gnocchi.storage: Storing split 1388448000.0 (min) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,429 [663542] DEBUG gnocchi.storage: Storing split 1388448000.0 (max) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,430 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,430 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,430 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,430 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,430 [663542] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 1787177d-931d-4949-9b28-9fb654bca824 2026-11-29 11:55:57,434 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,435 [663542] DEBUG gnocchi.storage: Metric [1787177d-931d-4949-9b28-9fb654bca824] does not have a resource assigned to it. 2026-11-29 11:55:57,437 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,447 [663542] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:57,452 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:55:57,457 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,458 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,460 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_measure_start_relative(basic) gnocchi.tests.test_rest.MetricTest.test_get_measure_start_relative(basic) ... ok 2026-11-29 11:55:57,466 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:57,469 [663534] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Resource type 9bd7e35b-e933-4bf6-a324-f189f7deebd1 has no foobar attribute] 2026-11-29 11:55:57,470 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,474 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,475 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_unknown_field(basic) gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_unknown_field(basic) ... ok 2026-11-29 11:55:57,481 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,499 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,517 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,517 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,521 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,523 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,547 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,547 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,547 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,551 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,551 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}, '4b8a93a4-c877-4731-b5d8-8d445dc65104': {'conf': , 'not_implemented_middleware': False}, '028f95c1-6016-46cb-8446-1775e2a7c99a': {'conf': , 'not_implemented_middleware': False}, '92561177-1b1f-4bc4-9682-78dc1d2a997a': {'conf': , 'not_implemented_middleware': False}, '8c17b7ce-3dcd-4d51-904c-98d1c81a9cd4': {'conf': , 'not_implemented_middleware': False}, 'b25c96c8-3541-4989-854a-6d256ff5396d': {'conf': , 'not_implemented_middleware': False}, '71ff389e-93b2-40e9-abf7-0d0ffe783ab6': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,552 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,553 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,554 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,557 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,559 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,565 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,568 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,568 [663542] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp2h132cyz/incoming3-0/16f7b953-86d9-4b79-b5de-2d33483d7284/33686981-e153-49a7-bf31-86fd1912ae30_20261129_23:55:57]. 2026-11-29 11:55:57,575 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,575 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,576 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,576 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,576 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,576 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,576 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,576 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,577 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,577 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,577 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,577 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,577 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,578 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,578 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,578 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,578 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,578 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 16f7b953-86d9-4b79-b5de-2d33483d7284 2026-11-29 11:55:57,583 [663542] DEBUG gnocchi.storage: Metric [16f7b953-86d9-4b79-b5de-2d33483d7284] does not have a resource assigned to it. 2026-11-29 11:55:57,589 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:57,590 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:57,597 [663542] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:57,599 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,601 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,602 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,602 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,603 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,603 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,605 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,606 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,606 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,607 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,610 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,610 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:57,615 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,618 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,619 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:57,619 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,620 [663542] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp2h132cyz/incoming3-1/075a8c8d-d1d7-40b5-a1b8-0da00b138819/e728972d-61c2-434f-946b-3147cc1bcb4a_20261129_23:55:57]. 2026-11-29 11:55:57,624 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,624 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}, 'd48af23f-efc4-4201-86db-7cbe50dcf51a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,628 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,629 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric 3640d437-638b-43c3-b2d2-433f4c32688d does not exist] 2026-11-29 11:55:57,630 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,630 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,633 [663490] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:57,633 [663490] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:57,633 [663490] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:57,635 [663490] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:57,637 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,637 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,638 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,638 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,638 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,638 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,639 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,639 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,639 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,639 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,639 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,640 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,640 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,640 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,640 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,640 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,641 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,641 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 075a8c8d-d1d7-40b5-a1b8-0da00b138819 2026-11-29 11:55:57,646 [663542] DEBUG gnocchi.storage: Metric [075a8c8d-d1d7-40b5-a1b8-0da00b138819] does not have a resource assigned to it. 2026-11-29 11:55:57,658 [663490] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:57,660 [663542] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:57,662 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,670 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,670 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,678 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,679 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,681 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,684 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,686 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,687 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,693 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,693 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,705 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,706 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,707 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,718 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,719 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,721 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_metrics(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_metrics(keystone) ... ok 2026-11-29 11:55:57,723 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,723 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}, 'f5fc17b0-1679-4ed4-81b0-6d1bd63fa209': {'conf': , 'not_implemented_middleware': False}, 'f199710b-0fae-49f8-aba1-f5decd0e0128': {'conf': , 'not_implemented_middleware': False}, '9a948866-1c63-40f3-8c0f-56004da1b539': {'conf': , 'not_implemented_middleware': False}, '4ce6ec4e-3d30-4b83-aa3b-c8755d9198ba': {'conf': , 'not_implemented_middleware': False}, '695fd978-c337-4901-b4c9-61a2d6b18c3f': {'conf': , 'not_implemented_middleware': False}, '5811002b-005d-4571-8a39-7de6c1228bfb': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,727 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,730 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,754 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,762 [663530] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7fd830e0>]. Found Authorization header [b'basic NjgxODU0NDktYjRjNi00ZDY2LTliYjMtMTM2YWIzNjk2OTEzOg==']. 2026-11-29 11:55:57,772 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 1145623d-1409-4f9e-8059-8bf10bb0dd96 does not exist] 2026-11-29 11:55:57,774 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,775 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,777 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_with_body(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_with_body(basic) ... ok 2026-11-29 11:55:57,791 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,791 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}, 'd48af23f-efc4-4201-86db-7cbe50dcf51a': {'conf': , 'not_implemented_middleware': False}, '1e61feee-e8ab-446e-b58f-c8614d20e003': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,795 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,797 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,802 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,826 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:57,827 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:57,838 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,839 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,840 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}, 'f5fc17b0-1679-4ed4-81b0-6d1bd63fa209': {'conf': , 'not_implemented_middleware': False}, 'f199710b-0fae-49f8-aba1-f5decd0e0128': {'conf': , 'not_implemented_middleware': False}, '9a948866-1c63-40f3-8c0f-56004da1b539': {'conf': , 'not_implemented_middleware': False}, '4ce6ec4e-3d30-4b83-aa3b-c8755d9198ba': {'conf': , 'not_implemented_middleware': False}, '695fd978-c337-4901-b4c9-61a2d6b18c3f': {'conf': , 'not_implemented_middleware': False}, '5811002b-005d-4571-8a39-7de6c1228bfb': {'conf': , 'not_implemented_middleware': False}, '63fa4054-dfd6-4aa5-83af-364df5b302fc': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,840 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,841 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,843 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,845 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:57,845 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,848 [663530] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:57,848 [663530] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:57,848 [663530] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:57,850 [663530] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:57,854 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:57,854 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,855 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,856 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,860 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:57,863 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric d5b64b21-95dc-4c8a-a230-bb916c3acf68 does not exist] 2026-11-29 11:55:57,865 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,866 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,868 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,863 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.server_group, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_207d63e1ee7046fb83211847ff7f3630.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_207d63e1ee7046fb83211847ff7f3630.server_group AS server_group FROM resource JOIN rt_207d63e1ee7046fb83211847ff7f3630 ON resource.id = rt_207d63e1ee7046fb83211847ff7f3630.id WHERE rt_207d63e1ee7046fb83211847ff7f3630.server_group = :server_group_1 ORDER BY rt_207d63e1ee7046fb83211847ff7f3630.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC] to search for resources. 2026-11-29 11:55:57,872 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:57,872 [663530] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:57,877 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:57,880 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,881 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,882 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,877 [663542] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.server_group, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_207d63e1ee7046fb83211847ff7f3630.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_207d63e1ee7046fb83211847ff7f3630.server_group AS server_group FROM resource JOIN rt_207d63e1ee7046fb83211847ff7f3630 ON resource.id = rt_207d63e1ee7046fb83211847ff7f3630.id WHERE rt_207d63e1ee7046fb83211847ff7f3630.server_group = :server_group_1 ORDER BY rt_207d63e1ee7046fb83211847ff7f3630.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.id ASC]. 2026-11-29 11:55:57,883 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_metrics(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_metrics(remoteuser) ... ok 2026-11-29 11:55:57,888 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,889 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,890 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.MetricTest.test_get_resource_missing_named_metric_measure_aggregation(remoteuser) gnocchi.tests.test_rest.MetricTest.test_get_resource_missing_named_metric_measure_aggregation(remoteuser) ... ok 2026-11-29 11:55:57,894 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,895 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,897 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,904 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,914 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,919 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,920 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,921 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:57,935 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,936 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,937 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics(keystone) ... ok 2026-11-29 11:55:57,942 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:57,942 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}, 'd48af23f-efc4-4201-86db-7cbe50dcf51a': {'conf': , 'not_implemented_middleware': False}, '1e61feee-e8ab-446e-b58f-c8614d20e003': {'conf': , 'not_implemented_middleware': False}, '42b2b9da-9297-44e1-bdf3-1b2103d44fe7': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:57,945 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,948 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,950 [663490] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:57,951 [663490] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:57,951 [663490] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:57,952 [663490] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:57,959 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:57,975 [663490] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:57,982 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Start timestamp cannot be after end timestamp] 2026-11-29 11:55:57,984 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:57,986 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:57,987 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_invalid_timestamp(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_invalid_timestamp(keystone) ... ok 2026-11-29 11:55:58,000 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:58,000 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}, 'f5fc17b0-1679-4ed4-81b0-6d1bd63fa209': {'conf': , 'not_implemented_middleware': False}, 'f199710b-0fae-49f8-aba1-f5decd0e0128': {'conf': , 'not_implemented_middleware': False}, '9a948866-1c63-40f3-8c0f-56004da1b539': {'conf': , 'not_implemented_middleware': False}, '4ce6ec4e-3d30-4b83-aa3b-c8755d9198ba': {'conf': , 'not_implemented_middleware': False}, '695fd978-c337-4901-b4c9-61a2d6b18c3f': {'conf': , 'not_implemented_middleware': False}, '5811002b-005d-4571-8a39-7de6c1228bfb': {'conf': , 'not_implemented_middleware': False}, '63fa4054-dfd6-4aa5-83af-364df5b302fc': {'conf': , 'not_implemented_middleware': False}, '7a449f45-0f18-4a4c-bd16-850445e7631b': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:58,007 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,008 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,012 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,017 [663530] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:58,017 [663530] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:58,017 [663530] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:58,020 [663530] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:58,045 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:58,046 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}, 'd48af23f-efc4-4201-86db-7cbe50dcf51a': {'conf': , 'not_implemented_middleware': False}, '1e61feee-e8ab-446e-b58f-c8614d20e003': {'conf': , 'not_implemented_middleware': False}, '42b2b9da-9297-44e1-bdf3-1b2103d44fe7': {'conf': , 'not_implemented_middleware': False}, 'efd85d38-a185-4ba9-bcf3-e606434a4243': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:58,049 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,051 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,053 [663490] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:58,054 [663530] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:58,054 [663490] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:58,054 [663490] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:58,055 [663490] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:58,075 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,077 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,078 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,083 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,083 [663490] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:58,084 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,085 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,086 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,087 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,103 [663530] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric fbc5cc12-4249-420c-a666-6a16ed44a5be does not exist] 2026-11-29 11:55:58,104 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,105 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,106 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,106 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,107 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,109 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_resource(keystone) ... ok gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_created_by_different_user(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_created_by_different_user(keystone) ... ok 2026-11-29 11:55:58,129 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,130 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,163 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:58,164 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}, 'd48af23f-efc4-4201-86db-7cbe50dcf51a': {'conf': , 'not_implemented_middleware': False}, '1e61feee-e8ab-446e-b58f-c8614d20e003': {'conf': , 'not_implemented_middleware': False}, '42b2b9da-9297-44e1-bdf3-1b2103d44fe7': {'conf': , 'not_implemented_middleware': False}, 'efd85d38-a185-4ba9-bcf3-e606434a4243': {'conf': , 'not_implemented_middleware': False}, 'f641bbc7-49f4-4f27-9aff-1b332f9128f2': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:58,167 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,169 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,192 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:58,192 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:58,192 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:58,197 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,198 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,199 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,206 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:58,206 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:58,225 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,227 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,229 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metrics(basic) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metrics(basic) ... ok 2026-11-29 11:55:58,261 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,262 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,263 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,266 [663515] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:58,267 [663515] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'39f472e9-bb1c-40b3-b88b-b6dd1e98dd4e': {'conf': , 'not_implemented_middleware': False}, '26f61775-d79a-456e-bec6-9c7c8fa7295a': {'conf': , 'not_implemented_middleware': False}, '8569a6ae-98a1-4f7f-af28-5a76cc648ac6': {'conf': , 'not_implemented_middleware': False}, '4e645493-5a41-46f6-ac79-a1960d236a26': {'conf': , 'not_implemented_middleware': False}, '77a649db-d37f-4369-a92d-5d4e0b488926': {'conf': , 'not_implemented_middleware': False}, 'e978ae9c-5eff-4c9e-94a0-7e2da417270a': {'conf': , 'not_implemented_middleware': False}, '657f6841-ccba-4d73-8327-03f86a698a31': {'conf': , 'not_implemented_middleware': False}, '09c947f5-a7c8-4473-9423-23d4c06d4ccd': {'conf': , 'not_implemented_middleware': False}, '9b56841a-a4e1-46cf-836d-3e1793c1ff16': {'conf': , 'not_implemented_middleware': False}, '95e8716b-3068-4c63-97e9-47c8a8e38f00': {'conf': , 'not_implemented_middleware': False}, '2585939c-517d-498d-904e-3373edbdc2fe': {'conf': , 'not_implemented_middleware': False}, '70be611b-f048-482f-8d2f-f33c51e19835': {'conf': , 'not_implemented_middleware': False}, '5492c11b-73b4-433f-a6e7-4dd152dce76a': {'conf': , 'not_implemented_middleware': False}, '45ff7829-7c4e-4478-b962-aff6ae752e38': {'conf': , 'not_implemented_middleware': False}, 'c7d3da15-c894-4125-9029-845cb0e6e155': {'conf': , 'not_implemented_middleware': False}, '9751fefd-5b60-4ac2-bfc8-31a4470f6903': {'conf': , 'not_implemented_middleware': False}, '26ae5a49-aace-4ac8-8244-2ed86d6e1d36': {'conf': , 'not_implemented_middleware': False}, '5fd16613-a6a7-48e2-9e27-a6c31fc342aa': {'conf': , 'not_implemented_middleware': False}, '606f237e-9144-49bf-a251-2ea5a1bef122': {'conf': , 'not_implemented_middleware': False}, '184835cb-fcc5-48c0-87a1-f0ea7712cb02': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:58,267 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,270 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,272 [663515] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,277 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,270 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_0bcd741957bc46e687f898ae4a72dc77.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_0bcd741957bc46e687f898ae4a72dc77.name AS name FROM resource JOIN rt_0bcd741957bc46e687f898ae4a72dc77 ON resource.id = rt_0bcd741957bc46e687f898ae4a72dc77.id ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_0bcd741957bc46e687f898ae4a72dc77.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:58,278 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,279 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_version(remoteuser) gnocchi.tests.test_rest.RootTest.test_version(remoteuser) ... ok 2026-11-29 11:55:58,283 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_0bcd741957bc46e687f898ae4a72dc77.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_0bcd741957bc46e687f898ae4a72dc77.name AS name FROM resource JOIN rt_0bcd741957bc46e687f898ae4a72dc77 ON resource.id = rt_0bcd741957bc46e687f898ae4a72dc77.id ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_0bcd741957bc46e687f898ae4a72dc77.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:58,291 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,292 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,294 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_details(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_details(remoteuser) ... ok 2026-11-29 11:55:58,300 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,308 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:58,308 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}, 'd48af23f-efc4-4201-86db-7cbe50dcf51a': {'conf': , 'not_implemented_middleware': False}, '1e61feee-e8ab-446e-b58f-c8614d20e003': {'conf': , 'not_implemented_middleware': False}, '42b2b9da-9297-44e1-bdf3-1b2103d44fe7': {'conf': , 'not_implemented_middleware': False}, 'efd85d38-a185-4ba9-bcf3-e606434a4243': {'conf': , 'not_implemented_middleware': False}, 'f641bbc7-49f4-4f27-9aff-1b332f9128f2': {'conf': , 'not_implemented_middleware': False}, 'b553f626-0617-4bbb-91e9-25639e1985c2': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:58,313 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,315 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,316 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.TestMeasureQuery.test_empty gnocchi.tests.test_rest.TestMeasureQuery.test_empty ... ok 2026-11-29 11:55:58,343 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:58,344 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:58,356 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,357 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,358 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,359 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,363 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:58,366 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:58,379 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:58,386 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,388 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,389 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,394 [663490] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff9c4930e0>]. Found Authorization header [b'basic MDJiMTkyYmQtYmIwNC00YzYyLTgwZDMtYmY2ODk2NTU3MmRmOg==']. 2026-11-29 11:55:58,398 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,398 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp7d4j7k07/incoming3-2/d0747edb-4ff1-4ebe-ba1e-112408da8987/62a86b6a-ce12-471d-a530-ef7f8be24248_20261129_23:55:58]. 2026-11-29 11:55:58,403 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,404 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,406 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,407 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,407 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,408 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,408 [663515] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,409 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,409 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,409 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,410 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,410 [663515] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,410 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,411 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,406 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_580667f4f6484c57934509a09a81e9e7.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_580667f4f6484c57934509a09a81e9e7.name AS name FROM resource JOIN rt_580667f4f6484c57934509a09a81e9e7 ON resource.id = rt_580667f4f6484c57934509a09a81e9e7.id WHERE resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_580667f4f6484c57934509a09a81e9e7.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:58,411 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,412 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,412 [663515] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric d0747edb-4ff1-4ebe-ba1e-112408da8987 2026-11-29 11:55:58,419 [663515] DEBUG gnocchi.storage: Metric [d0747edb-4ff1-4ebe-ba1e-112408da8987] does not have a resource assigned to it. 2026-11-29 11:55:58,417 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_580667f4f6484c57934509a09a81e9e7.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_580667f4f6484c57934509a09a81e9e7.name AS name FROM resource JOIN rt_580667f4f6484c57934509a09a81e9e7 ON resource.id = rt_580667f4f6484c57934509a09a81e9e7.id WHERE resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_580667f4f6484c57934509a09a81e9e7.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:58,426 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,427 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,435 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,436 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp7d4j7k07/incoming3-2/d0747edb-4ff1-4ebe-ba1e-112408da8987/62a86b6a-ce12-471d-a530-ef7f8be24248_20261129_23:55:58]. 2026-11-29 11:55:58,463 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_aborted_initial_processing gnocchi.tests.test_storage.TestStorageDriver.test_aborted_initial_processing ... ok 2026-11-29 11:55:58,487 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_storage.TestStorageDriver.test_measures_reporting gnocchi.tests.test_storage.TestStorageDriver.test_measures_reporting ... ok 2026-11-29 11:55:58,632 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,634 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:58,638 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:58,642 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:55:58,644 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,645 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,646 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,647 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_metrics(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_metrics(basic) ... ok gnocchi.tests.test_storage.TestStorageDriver.test_measures_reporting_format gnocchi.tests.test_storage.TestStorageDriver.test_measures_reporting_format ... ok 2026-11-29 11:55:58,694 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,701 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,728 [663511] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:58,728 [663511] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'43736e83-7299-4293-acba-a71a63e46e88': {'conf': , 'not_implemented_middleware': False}, '7c06992f-770a-4d3c-99b3-448e09071e24': {'conf': , 'not_implemented_middleware': False}, 'f27f0952-208b-4c68-bc6b-778a20998828': {'conf': , 'not_implemented_middleware': False}, 'd1e99f12-5691-44f5-9b0d-b88f684c5aba': {'conf': , 'not_implemented_middleware': False}, '3223c9c4-a9be-4bd7-95b0-c1a534609273': {'conf': , 'not_implemented_middleware': False}, '588554a6-b171-4ac6-a49b-642ba33dd0ef': {'conf': , 'not_implemented_middleware': False}, '5d17805f-89d5-437c-904f-adb438650a0f': {'conf': , 'not_implemented_middleware': False}, '919d537d-2f0f-46c8-a11b-d973f85df772': {'conf': , 'not_implemented_middleware': False}, '4a24b6f3-2d87-413d-a951-7c5669556f6e': {'conf': , 'not_implemented_middleware': False}, '3212d0e4-e7d8-437f-8650-978c8d739dc8': {'conf': , 'not_implemented_middleware': False}, '73672ac4-76e3-41e6-a5de-99dfeacd1016': {'conf': , 'not_implemented_middleware': False}, '2a3db979-d715-4825-b584-5623b98e0ebb': {'conf': , 'not_implemented_middleware': False}, '91b9798e-85fb-40bc-b973-0339987bbe50': {'conf': , 'not_implemented_middleware': False}, '813b1388-46d6-46d7-8750-6f76ccc78ec4': {'conf': , 'not_implemented_middleware': False}, 'afde0963-51b4-40ce-b14b-e79579d697a6': {'conf': , 'not_implemented_middleware': False}, '3f2ddff8-6abf-4c8f-b552-985d7413afa4': {'conf': , 'not_implemented_middleware': False}, '798af03b-d663-4cca-8dea-a1b093ea4f71': {'conf': , 'not_implemented_middleware': False}, '5962c7b1-368d-4c09-9cc6-7650b685daa7': {'conf': , 'not_implemented_middleware': False}, '39d88ed7-d897-4e34-b829-4a724851c85f': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:58,733 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,735 [663511] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,739 [663511] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8ef230e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:55:58,741 [663511] DEBUG gnocchi.rest.api: Aborting request. Code [415]. Details [] 2026-11-29 11:55:58,743 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:58,745 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:58,746 [663511] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_deserialize_force_json(basic) gnocchi.tests.test_rest.RootTest.test_deserialize_force_json(basic) ... ok 2026-11-29 11:55:58,781 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.TestMeasureQuery.test_bad_format gnocchi.tests.test_rest.TestMeasureQuery.test_bad_format ... ok 2026-11-29 11:55:58,852 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_storage.TestStorageDriver.test_get_driver gnocchi.tests.test_storage.TestStorageDriver.test_get_driver ... ok 2026-11-29 11:55:58,925 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,961 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:58,961 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:58,966 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,968 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:58,996 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:58,996 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:58,996 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:59,001 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,003 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,004 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,015 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:59,018 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,020 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,020 [663542] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmphkhwxp2n/incoming3-1/2f86d002-47a7-4d7a-bfe2-058662fa7521/356c7869-0729-419d-b99c-bf898853efe6_20261129_23:55:59]. 2026-11-29 11:55:59,028 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,028 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,028 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,029 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,029 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,029 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,029 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,029 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,030 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,030 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,030 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,030 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,030 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,031 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,031 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,031 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,031 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,031 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 2f86d002-47a7-4d7a-bfe2-058662fa7521 2026-11-29 11:55:59,037 [663542] DEBUG gnocchi.storage: Metric [2f86d002-47a7-4d7a-bfe2-058662fa7521] does not have a resource assigned to it. 2026-11-29 11:55:59,053 [663542] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:59,055 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,057 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:59,057 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:59,058 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:59,062 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,064 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,066 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,071 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:59,074 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,075 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,076 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,077 [663542] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmphkhwxp2n/incoming3-2/eaa858fe-2984-4109-81ed-0bff714bb307/8d19c5bf-d716-4505-9d82-65e6e4fd3a8d_20261129_23:55:59]. 2026-11-29 11:55:59,082 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (mean) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,082 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (count) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,082 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (sum) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,083 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (min) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,083 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (max) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,083 [663542] DEBUG gnocchi.storage: Storing split 1356912000.0 (std) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,083 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (mean) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,083 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (count) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,083 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (sum) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,084 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (min) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,084 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (max) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,084 [663542] DEBUG gnocchi.storage: Storing split 1347840000.0 (std) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,084 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,084 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,084 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,085 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,085 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,085 [663542] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric eaa858fe-2984-4109-81ed-0bff714bb307 2026-11-29 11:55:59,089 [663542] DEBUG gnocchi.storage: Metric [eaa858fe-2984-4109-81ed-0bff714bb307] does not have a resource assigned to it. 2026-11-29 11:55:59,112 [663542] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:55:59,118 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:59,125 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,127 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,129 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,137 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:59,138 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:55:59,149 [663542] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [2f86d002-47a7-4d7a-bfe2-058662fa7521] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmphkhwxp2n], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:59,151 [663542] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [eaa858fe-2984-4109-81ed-0bff714bb307] and granularity [60000000000 nanoseconds] in storage [FileStorage: /tmp/tmphkhwxp2n], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(60000000000,'ns'), timespan=np.timedelta64(86400000000000,'ns'))]. 2026-11-29 11:55:59,151 [663542] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [2f86d002-47a7-4d7a-bfe2-058662fa7521] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmphkhwxp2n], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:59,153 [663542] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [eaa858fe-2984-4109-81ed-0bff714bb307] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmphkhwxp2n], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:59,153 [663542] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [eaa858fe-2984-4109-81ed-0bff714bb307] and granularity [3600000000000 nanoseconds] in storage [FileStorage: /tmp/tmphkhwxp2n], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(3600000000000,'ns'), timespan=np.timedelta64(604800000000000,'ns'))]. 2026-11-29 11:55:59,154 [663542] DEBUG gnocchi.rest.aggregates.processor: Measurement found [] for metric [2f86d002-47a7-4d7a-bfe2-058662fa7521] and granularity [86400000000000 nanoseconds] in storage [FileStorage: /tmp/tmphkhwxp2n], and aggregation [Aggregation(method='mean', granularity=np.timedelta64(86400000000000,'ns'), timespan=np.timedelta64(31536000000000000,'ns'))]. 2026-11-29 11:55:59,155 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:59,156 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:59,156 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:59,156 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1356912000.0] and references []. 2026-11-29 11:55:59,156 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1347840000.0] and references []. 2026-11-29 11:55:59,156 [663542] DEBUG gnocchi.rest.aggregates.processor: Executing processing of timeseries [, split=1244160000.0] and references []. 2026-11-29 11:55:59,156 [663542] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:59,157 [663542] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:59,157 [663542] DEBUG gnocchi.rest.aggregates.processor: Processing sampling [60000000000 nanoseconds]. 2026-11-29 11:55:59,158 [663542] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [60000000000 nanoseconds], references [defaultdict(, {np.timedelta64(60000000000,'ns'): [, ], np.timedelta64(3600000000000,'ns'): [, ], np.timedelta64(86400000000000,'ns'): [, ]})], and values [[[7.]]] for sampling [86400000000000 nanoseconds]. 2026-11-29 11:55:59,158 [663542] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T00:00:00.000000000']], granularity [86400000000000 nanoseconds], references [[, ]], and values [[[7.]]] for sampling [3600000000000 nanoseconds]. 2026-11-29 11:55:59,159 [663542] DEBUG gnocchi.rest.aggregates.processor: Aggregated data found for time [['2013-01-01T12:00:00.000000000']], granularity [3600000000000 nanoseconds], references [[, ]], and values [[[7.]]] for sampling [60000000000 nanoseconds]. 2026-11-29 11:55:59,162 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,164 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,166 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_aggregated_measures_across_entities(remoteuser) ... ok 2026-11-29 11:55:59,179 [663530] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,179 [663530] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fd3ab377-97c7-4e1d-baf2-a746b9439fa8': {'conf': , 'not_implemented_middleware': False}, '90c9bda2-6b5f-4bab-b71a-7d759db3f865': {'conf': , 'not_implemented_middleware': False}, '3cd572d5-facd-49b7-95a8-ac8196b6a6d0': {'conf': , 'not_implemented_middleware': False}, '7a78542c-4dd6-4f9f-aeec-c66901167909': {'conf': , 'not_implemented_middleware': False}, '5bbdb056-5bc8-4530-98c3-4e9ab18a5795': {'conf': , 'not_implemented_middleware': False}, '57fca7ac-58c4-4342-b4e1-02bc9943e3be': {'conf': , 'not_implemented_middleware': False}, '9fe3e133-ed27-44b9-941f-259e49d88096': {'conf': , 'not_implemented_middleware': False}, 'd39b81f8-abe1-4829-b86c-148dcd9290f7': {'conf': , 'not_implemented_middleware': False}, 'e3ed47ba-f9e7-487d-8a06-540d0f090a95': {'conf': , 'not_implemented_middleware': False}, '075b3f3e-856a-4f0e-a498-62fce2155e63': {'conf': , 'not_implemented_middleware': False}, 'dcebcf1f-d57e-4914-83ac-77c6c09d4255': {'conf': , 'not_implemented_middleware': False}, '24fe2eca-3b83-47be-b553-853b698f3df5': {'conf': , 'not_implemented_middleware': False}, 'f5fc17b0-1679-4ed4-81b0-6d1bd63fa209': {'conf': , 'not_implemented_middleware': False}, 'f199710b-0fae-49f8-aba1-f5decd0e0128': {'conf': , 'not_implemented_middleware': False}, '9a948866-1c63-40f3-8c0f-56004da1b539': {'conf': , 'not_implemented_middleware': False}, '4ce6ec4e-3d30-4b83-aa3b-c8755d9198ba': {'conf': , 'not_implemented_middleware': False}, '695fd978-c337-4901-b4c9-61a2d6b18c3f': {'conf': , 'not_implemented_middleware': False}, '5811002b-005d-4571-8a39-7de6c1228bfb': {'conf': , 'not_implemented_middleware': False}, '63fa4054-dfd6-4aa5-83af-364df5b302fc': {'conf': , 'not_implemented_middleware': False}, '7a449f45-0f18-4a4c-bd16-850445e7631b': {'conf': , 'not_implemented_middleware': False}, '1f865d49-e353-48d5-a8a3-d9733e7d4185': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,184 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,188 [663530] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,202 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,219 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:59,220 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:59,238 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,240 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,242 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,245 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,245 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,249 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. 2026-11-29 11:55:59,250 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,253 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,253 [663530] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4336d9e3878c46fe9288ec07895fe698.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4336d9e3878c46fe9288ec07895fe698.name AS name FROM resource JOIN rt_4336d9e3878c46fe9288ec07895fe698 ON resource.id = rt_4336d9e3878c46fe9288ec07895fe698.id WHERE rt_4336d9e3878c46fe9288ec07895fe698.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_4336d9e3878c46fe9288ec07895fe698.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:59,273 [663530] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4336d9e3878c46fe9288ec07895fe698.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4336d9e3878c46fe9288ec07895fe698.name AS name FROM resource JOIN rt_4336d9e3878c46fe9288ec07895fe698 ON resource.id = rt_4336d9e3878c46fe9288ec07895fe698.id WHERE rt_4336d9e3878c46fe9288ec07895fe698.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_4336d9e3878c46fe9288ec07895fe698.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:59,283 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,285 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,286 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,291 [663530] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7fd830e0>]. The remote user found is [b'68185449-b4c6-4d66-9bb3-136ab3696913']. gnocchi.tests.test_rest.ResourceTest.test_get_resource_non_admin(basic) gnocchi.tests.test_rest.ResourceTest.test_get_resource_non_admin(basic) ... skipped 'Auth mode is not Keystone' gnocchi.tests.test_utils.TestResourceUUID.test_conversion gnocchi.tests.test_utils.TestResourceUUID.test_conversion ... ok 2026-11-29 11:55:59,296 [663530] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4336d9e3878c46fe9288ec07895fe698.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4336d9e3878c46fe9288ec07895fe698.name AS name FROM resource JOIN rt_4336d9e3878c46fe9288ec07895fe698 ON resource.id = rt_4336d9e3878c46fe9288ec07895fe698.id WHERE rt_4336d9e3878c46fe9288ec07895fe698.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_4336d9e3878c46fe9288ec07895fe698.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:59,312 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,306 [663530] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4336d9e3878c46fe9288ec07895fe698.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4336d9e3878c46fe9288ec07895fe698.name AS name FROM resource JOIN rt_4336d9e3878c46fe9288ec07895fe698 ON resource.id = rt_4336d9e3878c46fe9288ec07895fe698.id WHERE rt_4336d9e3878c46fe9288ec07895fe698.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_4336d9e3878c46fe9288ec07895fe698.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:59,316 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,317 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,320 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_like(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_like(remoteuser) ... ok 2026-11-29 11:55:59,338 [663535] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,349 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,351 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,351 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,355 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,357 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_get_resource_non_admin(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_resource_non_admin(remoteuser) ... skipped 'Auth mode is not Keystone' gnocchi.tests.test_rest.TestMeasureQuery.test_modulo gnocchi.tests.test_rest.TestMeasureQuery.test_modulo ... ok 2026-11-29 11:55:59,406 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,407 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_get_resource_etag(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_resource_etag(keystone) ... ok 2026-11-29 11:55:59,420 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,428 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,429 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_user(basic) gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_user(basic) ... ok 2026-11-29 11:55:59,451 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,454 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,454 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,457 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,460 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,463 [663542] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:59,463 [663542] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:59,463 [663542] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:59,465 [663542] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:59,486 [663542] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:59,489 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,489 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}, 'd48af23f-efc4-4201-86db-7cbe50dcf51a': {'conf': , 'not_implemented_middleware': False}, '1e61feee-e8ab-446e-b58f-c8614d20e003': {'conf': , 'not_implemented_middleware': False}, '42b2b9da-9297-44e1-bdf3-1b2103d44fe7': {'conf': , 'not_implemented_middleware': False}, 'efd85d38-a185-4ba9-bcf3-e606434a4243': {'conf': , 'not_implemented_middleware': False}, 'f641bbc7-49f4-4f27-9aff-1b332f9128f2': {'conf': , 'not_implemented_middleware': False}, 'b553f626-0617-4bbb-91e9-25639e1985c2': {'conf': , 'not_implemented_middleware': False}, 'd49fc8a6-1a6d-4df6-93e2-fc8810c24d7a': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,492 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,495 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,497 [663490] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:59,497 [663490] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:59,497 [663490] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:59,499 [663490] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:59,506 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,508 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,509 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,520 [663490] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:59,525 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,527 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,528 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,533 [663542] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:59,541 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,541 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}, '6a846bf2-9271-486d-b502-ba284c311efd': {'conf': , 'not_implemented_middleware': False}, '913a4817-5f4b-4e62-b927-5c9981caaa29': {'conf': , 'not_implemented_middleware': False}, 'e269fc17-b91b-4c20-bf02-2424b37d2c4d': {'conf': , 'not_implemented_middleware': False}, '4ef832a0-6adf-413e-bc57-c77263928135': {'conf': , 'not_implemented_middleware': False}, '5257759d-5005-41ca-9002-92fc7567cb3a': {'conf': , 'not_implemented_middleware': False}, 'b4f6240c-3ffe-4c8c-844d-ac299d92803e': {'conf': , 'not_implemented_middleware': False}, 'cb2e948f-1bb6-4c04-b5bd-33d087c46d10': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,537 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:59,544 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,545 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,546 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,547 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,547 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,554 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:59,551 [663542] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:59,559 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,560 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,562 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_another_project_id(keystone) gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_another_project_id(keystone) ... ok 2026-11-29 11:55:59,558 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:59,581 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:59,582 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:59,577 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:59,588 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,588 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,590 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,591 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,594 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,596 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,597 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,598 [663490] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:59,602 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:59,601 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_e390a52a652b4cf6ac3b1476d115c626.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_e390a52a652b4cf6ac3b1476d115c626.name AS name FROM resource JOIN rt_e390a52a652b4cf6ac3b1476d115c626 ON resource.id = rt_e390a52a652b4cf6ac3b1476d115c626.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_e390a52a652b4cf6ac3b1476d115c626.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:59,605 [663534] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_70d17fe264ea4c3582db1dd1060634cf.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_70d17fe264ea4c3582db1dd1060634cf.name AS name FROM resource JOIN rt_70d17fe264ea4c3582db1dd1060634cf ON resource.id = rt_70d17fe264ea4c3582db1dd1060634cf.id WHERE rt_70d17fe264ea4c3582db1dd1060634cf.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_70d17fe264ea4c3582db1dd1060634cf.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:59,616 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_e390a52a652b4cf6ac3b1476d115c626.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_e390a52a652b4cf6ac3b1476d115c626.name AS name FROM resource JOIN rt_e390a52a652b4cf6ac3b1476d115c626 ON resource.id = rt_e390a52a652b4cf6ac3b1476d115c626.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_e390a52a652b4cf6ac3b1476d115c626.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:59,618 [663534] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_70d17fe264ea4c3582db1dd1060634cf.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_70d17fe264ea4c3582db1dd1060634cf.name AS name FROM resource JOIN rt_70d17fe264ea4c3582db1dd1060634cf ON resource.id = rt_70d17fe264ea4c3582db1dd1060634cf.id WHERE rt_70d17fe264ea4c3582db1dd1060634cf.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_70d17fe264ea4c3582db1dd1060634cf.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:59,624 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,625 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,625 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,626 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,626 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,627 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,628 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,629 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_user(keystone) gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_user(keystone) ... ok 2026-11-29 11:55:59,632 [663534] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb1c930e0>]. Found Authorization header [b'basic YmU0Nzc0NDItNTUwMS00YTI4LTkxMzctNzZlYjVmM2FiNzYzOg==']. 2026-11-29 11:55:59,637 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,640 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,642 [663542] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:59,643 [663542] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:59,643 [663542] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:59,644 [663542] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:59,643 [663534] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_70d17fe264ea4c3582db1dd1060634cf.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_70d17fe264ea4c3582db1dd1060634cf.name AS name FROM resource JOIN rt_70d17fe264ea4c3582db1dd1060634cf ON resource.id = rt_70d17fe264ea4c3582db1dd1060634cf.id WHERE rt_70d17fe264ea4c3582db1dd1060634cf.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_70d17fe264ea4c3582db1dd1060634cf.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:59,651 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,649 [663534] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_70d17fe264ea4c3582db1dd1060634cf.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_70d17fe264ea4c3582db1dd1060634cf.name AS name FROM resource JOIN rt_70d17fe264ea4c3582db1dd1060634cf ON resource.id = rt_70d17fe264ea4c3582db1dd1060634cf.id WHERE rt_70d17fe264ea4c3582db1dd1060634cf.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_70d17fe264ea4c3582db1dd1060634cf.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:59,658 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,660 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,661 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_like(basic) gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_like(basic) ... ok 2026-11-29 11:55:59,665 [663542] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:55:59,684 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,685 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,686 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,686 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}, 'd48af23f-efc4-4201-86db-7cbe50dcf51a': {'conf': , 'not_implemented_middleware': False}, '1e61feee-e8ab-446e-b58f-c8614d20e003': {'conf': , 'not_implemented_middleware': False}, '42b2b9da-9297-44e1-bdf3-1b2103d44fe7': {'conf': , 'not_implemented_middleware': False}, 'efd85d38-a185-4ba9-bcf3-e606434a4243': {'conf': , 'not_implemented_middleware': False}, 'f641bbc7-49f4-4f27-9aff-1b332f9128f2': {'conf': , 'not_implemented_middleware': False}, 'b553f626-0617-4bbb-91e9-25639e1985c2': {'conf': , 'not_implemented_middleware': False}, 'd49fc8a6-1a6d-4df6-93e2-fc8810c24d7a': {'conf': , 'not_implemented_middleware': False}, '90d0f98a-7ab2-4782-97ea-930ab7198704': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,687 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,688 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,690 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,693 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,703 [663542] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248'), 'creator': 'c1ebf31c-4622-4576-b2f9-9bf027a889a4:652de865-0f06-4be1-bb3e-d63bb17ea996', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2014, 1, 1, 10, 23, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '863a400c-7a6d-4717-8b80-fa1450141d3f', 'project_id': '029de090-d018-44a3-b5e2-0fc8952b2b05', 'original_resource_id': '5c1b3352-3d4b-4d92-9c78-b791550b4248', 'type': '6aa488be-c7a4-4ea0-81f4-3ae6348c6aa8', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'c1ebf31c-4622-4576-b2f9-9bf027a889a4', 'created_by_project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}] because the attribute key [ended_at] with its value [2014-01-03 02:02:02+00:00] is different from the one found in the database [None]. 2026-11-29 11:55:59,706 [663542] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248'), 'creator': 'c1ebf31c-4622-4576-b2f9-9bf027a889a4:652de865-0f06-4be1-bb3e-d63bb17ea996', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2014, 1, 1, 10, 23, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '863a400c-7a6d-4717-8b80-fa1450141d3f', 'project_id': '029de090-d018-44a3-b5e2-0fc8952b2b05', 'original_resource_id': '5c1b3352-3d4b-4d92-9c78-b791550b4248', 'type': '6aa488be-c7a4-4ea0-81f4-3ae6348c6aa8', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': 'c1ebf31c-4622-4576-b2f9-9bf027a889a4', 'created_by_project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}] because the attribute key [name] with its value [new-name] is different from the one found in the database [my-name]. 2026-11-29 11:55:59,719 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,719 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}, '6a846bf2-9271-486d-b502-ba284c311efd': {'conf': , 'not_implemented_middleware': False}, '913a4817-5f4b-4e62-b927-5c9981caaa29': {'conf': , 'not_implemented_middleware': False}, 'e269fc17-b91b-4c20-bf02-2424b37d2c4d': {'conf': , 'not_implemented_middleware': False}, '4ef832a0-6adf-413e-bc57-c77263928135': {'conf': , 'not_implemented_middleware': False}, '5257759d-5005-41ca-9002-92fc7567cb3a': {'conf': , 'not_implemented_middleware': False}, 'b4f6240c-3ffe-4c8c-844d-ac299d92803e': {'conf': , 'not_implemented_middleware': False}, 'cb2e948f-1bb6-4c04-b5bd-33d087c46d10': {'conf': , 'not_implemented_middleware': False}, '7bfc9635-e7f9-4705-9069-45799a90dfbe': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,722 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,723 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,723 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,724 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,725 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,730 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,731 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,733 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_capabilities(basic) gnocchi.tests.test_rest.RootTest.test_capabilities(basic) ... ok 2026-11-29 11:55:59,735 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,736 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,737 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,738 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:59,739 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:59,742 [663542] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:55:59,745 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]}] for resource history table. 2026-11-29 11:55:59,745 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]] from dictionary to be processed. 2026-11-29 11:55:59,745 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]] for resource history table. 2026-11-29 11:55:59,745 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:59,745 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]] from dictionary to be processed. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}] from dictionary to be processed. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=project_id, value=652de865-0f06-4be1-bb3e-d63bb17ea996] from dictionary to be processed. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [652de865-0f06-4be1-bb3e-d63bb17ea996] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [652de865-0f06-4be1-bb3e-d63bb17ea996] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [652de865-0f06-4be1-bb3e-d63bb17ea996] for key [project_id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [{'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}] in list with the sanitizedvalue [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}] in its current position. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=like, value={'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}] from dictionary to be processed. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=creator, value=%:652de865-0f06-4be1-bb3e-d63bb17ea996] from dictionary to be processed. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [%:652de865-0f06-4be1-bb3e-d63bb17ea996] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [%:652de865-0f06-4be1-bb3e-d63bb17ea996] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [%:652de865-0f06-4be1-bb3e-d63bb17ea996] for key [creator] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [{'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}] for key [like] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}] in list with the sanitizedvalue [{'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}] in its current position. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]] for key [or] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}] in list with the sanitizedvalue [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}] in its current position. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}] from dictionary to be processed. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=5c1b3352-3d4b-4d92-9c78-b791550b4248] from dictionary to be processed. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [5c1b3352-3d4b-4d92-9c78-b791550b4248] for resource history table. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [5c1b3352-3d4b-4d92-9c78-b791550b4248] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [5c1b3352-3d4b-4d92-9c78-b791550b4248] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}] in list with the sanitizedvalue [{'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}] in its current position. 2026-11-29 11:55:59,746 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]] for key [and] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'and': [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]}] in query according to resource history columns [['revision', 'id', 'revision_end', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'and': [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]}]. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]}] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]] from dictionary to be processed. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]] from dictionary to be processed. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}] from dictionary to be processed. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=project_id, value=652de865-0f06-4be1-bb3e-d63bb17ea996] from dictionary to be processed. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [652de865-0f06-4be1-bb3e-d63bb17ea996] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [652de865-0f06-4be1-bb3e-d63bb17ea996] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [652de865-0f06-4be1-bb3e-d63bb17ea996] for key [project_id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [{'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}] in list with the sanitizedvalue [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}] in its current position. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=like, value={'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}] from dictionary to be processed. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=creator, value=%:652de865-0f06-4be1-bb3e-d63bb17ea996] from dictionary to be processed. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [%:652de865-0f06-4be1-bb3e-d63bb17ea996] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [%:652de865-0f06-4be1-bb3e-d63bb17ea996] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [%:652de865-0f06-4be1-bb3e-d63bb17ea996] for key [creator] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [{'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}] for key [like] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}] in list with the sanitizedvalue [{'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}] in its current position. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]] for key [or] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}] in list with the sanitizedvalue [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}] in its current position. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}] from dictionary to be processed. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}] for resource history table. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=5c1b3352-3d4b-4d92-9c78-b791550b4248] from dictionary to be processed. 2026-11-29 11:55:59,747 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [5c1b3352-3d4b-4d92-9c78-b791550b4248] for resource history table. 2026-11-29 11:55:59,748 [663542] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [5c1b3352-3d4b-4d92-9c78-b791550b4248] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:55:59,748 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [5c1b3352-3d4b-4d92-9c78-b791550b4248] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,748 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,748 [663542] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}] in list with the sanitizedvalue [{'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}] in its current position. 2026-11-29 11:55:59,748 [663542] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]] for key [and] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:55:59,748 [663542] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'and': [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]}] in query according to resource columns [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'and': [{'or': [{'=': {'project_id': '652de865-0f06-4be1-bb3e-d63bb17ea996'}}, {'like': {'creator': '%:652de865-0f06-4be1-bb3e-d63bb17ea996'}}]}, {'=': {'id': UUID('5c1b3352-3d4b-4d92-9c78-b791550b4248')}}]}]. 2026-11-29 11:55:59,753 [663542] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:55:59,753 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,755 [663542] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:55:59,755 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,755 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,756 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,760 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:59,756 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_3eb3f5ebd416482ca97dc59665a5a074_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_3eb3f5ebd416482ca97dc59665a5a074_history.name AS name FROM rt_3eb3f5ebd416482ca97dc59665a5a074_history, resource_history WHERE rt_3eb3f5ebd416482ca97dc59665a5a074_history.revision = resource_history.revision AND (resource_history.project_id = :project_id_1 OR resource_history.creator LIKE :creator_2) AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_3eb3f5ebd416482ca97dc59665a5a074.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_3eb3f5ebd416482ca97dc59665a5a074.name AS name FROM resource JOIN rt_3eb3f5ebd416482ca97dc59665a5a074 ON resource.id = rt_3eb3f5ebd416482ca97dc59665a5a074.id WHERE rt_3eb3f5ebd416482ca97dc59665a5a074.id = resource.id AND (resource.project_id = :project_id_2 OR resource.creator LIKE :creator_3) AND resource.id = :id_3) AS result WHERE (result.project_id = :project_id_3 OR result.creator LIKE :creator_4) AND result.id = :id_4 ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC] to search for resources. 2026-11-29 11:55:59,763 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:59,776 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:59,784 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,776 [663542] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[.Result object at 0xffffaaee70e0>, .Result object at 0xffffac230550>]] found with query: [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_3eb3f5ebd416482ca97dc59665a5a074_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_3eb3f5ebd416482ca97dc59665a5a074_history.name AS name FROM rt_3eb3f5ebd416482ca97dc59665a5a074_history, resource_history WHERE rt_3eb3f5ebd416482ca97dc59665a5a074_history.revision = resource_history.revision AND (resource_history.project_id = :project_id_1 OR resource_history.creator LIKE :creator_2) AND resource_history.id = :id_2 UNION SELECT :revision AS revision, rt_3eb3f5ebd416482ca97dc59665a5a074.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_3eb3f5ebd416482ca97dc59665a5a074.name AS name FROM resource JOIN rt_3eb3f5ebd416482ca97dc59665a5a074 ON resource.id = rt_3eb3f5ebd416482ca97dc59665a5a074.id WHERE rt_3eb3f5ebd416482ca97dc59665a5a074.id = resource.id AND (resource.project_id = :project_id_2 OR resource.creator LIKE :creator_3) AND resource.id = :id_3) AS result WHERE (result.project_id = :project_id_3 OR result.creator LIKE :creator_4) AND result.id = :id_4 ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC]. 2026-11-29 11:55:59,785 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,786 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,787 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,788 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,790 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,790 [663534] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,790 [663490] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff9c4930e0>]. The remote user found is [b'02b192bd-bb04-4c62-80d3-bf68965572df']. 2026-11-29 11:55:59,790 [663534] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0fdf7444-c4cf-476b-acbf-f51e68c882e0': {'conf': , 'not_implemented_middleware': False}, '6d3aaf0e-6f06-4d6f-a28a-f3e63a90adca': {'conf': , 'not_implemented_middleware': False}, 'fa24a4e9-f613-49e7-88f0-ca81572a32a8': {'conf': , 'not_implemented_middleware': False}, '09e7f339-e26a-4670-80f0-67247620be1a': {'conf': , 'not_implemented_middleware': False}, 'b7614bc1-2b6d-4c85-a5b2-5902dc52f04d': {'conf': , 'not_implemented_middleware': False}, 'db7b0e2f-3599-42c1-83c6-385708fd2e89': {'conf': , 'not_implemented_middleware': False}, '6659df89-59a9-4a35-94fc-1c829b52f607': {'conf': , 'not_implemented_middleware': False}, 'a01de091-86f8-45e6-9ccf-3cf3c4c9b2ad': {'conf': , 'not_implemented_middleware': False}, 'd1dba95f-9812-4130-834b-f85fc5d4b0c9': {'conf': , 'not_implemented_middleware': False}, '03989110-b9d2-4627-b219-1e305c72f88c': {'conf': , 'not_implemented_middleware': False}, '258bc6a6-7ad1-42a2-8dc9-9d6af58e3940': {'conf': , 'not_implemented_middleware': False}, '6a846bf2-9271-486d-b502-ba284c311efd': {'conf': , 'not_implemented_middleware': False}, '913a4817-5f4b-4e62-b927-5c9981caaa29': {'conf': , 'not_implemented_middleware': False}, 'e269fc17-b91b-4c20-bf02-2424b37d2c4d': {'conf': , 'not_implemented_middleware': False}, '4ef832a0-6adf-413e-bc57-c77263928135': {'conf': , 'not_implemented_middleware': False}, '5257759d-5005-41ca-9002-92fc7567cb3a': {'conf': , 'not_implemented_middleware': False}, 'b4f6240c-3ffe-4c8c-844d-ac299d92803e': {'conf': , 'not_implemented_middleware': False}, 'cb2e948f-1bb6-4c04-b5bd-33d087c46d10': {'conf': , 'not_implemented_middleware': False}, '7bfc9635-e7f9-4705-9069-45799a90dfbe': {'conf': , 'not_implemented_middleware': False}, '50fc1beb-bdc1-4f48-8abc-ca17974466ea': {'conf': , 'not_implemented_middleware': False}}]. gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes(keystone) ... ok 2026-11-29 11:55:59,794 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,796 [663534] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,793 [663490] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_65c2f4b44f5e4cb9a7ded532710bce91.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_65c2f4b44f5e4cb9a7ded532710bce91.name AS name FROM resource JOIN rt_65c2f4b44f5e4cb9a7ded532710bce91 ON resource.id = rt_65c2f4b44f5e4cb9a7ded532710bce91.id WHERE resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_65c2f4b44f5e4cb9a7ded532710bce91.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:55:59,800 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,801 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,802 [663534] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_version(basic) gnocchi.tests.test_rest.RootTest.test_version(basic) ... ok 2026-11-29 11:55:59,810 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,806 [663490] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_65c2f4b44f5e4cb9a7ded532710bce91.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_65c2f4b44f5e4cb9a7ded532710bce91.name AS name FROM resource JOIN rt_65c2f4b44f5e4cb9a7ded532710bce91 ON resource.id = rt_65c2f4b44f5e4cb9a7ded532710bce91.id WHERE resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_65c2f4b44f5e4cb9a7ded532710bce91.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:55:59,813 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,815 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,816 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_user(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_user(remoteuser) ... ok 2026-11-29 11:55:59,826 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,839 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,846 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,846 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,849 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,851 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,874 [663490] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:55:59,874 [663490] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'521c7ed6-d2d9-4be2-9121-729eed26e372': {'conf': , 'not_implemented_middleware': False}, '14bd063f-6e95-452d-bde6-8082fee68e43': {'conf': , 'not_implemented_middleware': False}, '312b2681-4dad-46ee-892d-bff4229cefff': {'conf': , 'not_implemented_middleware': False}, '5feade22-20dd-4dd4-baca-9f542d1c5af5': {'conf': , 'not_implemented_middleware': False}, 'cc148f8d-1103-4b4f-94aa-6df212be5e14': {'conf': , 'not_implemented_middleware': False}, '14efa3a4-a570-4885-bad3-b24c7ed79756': {'conf': , 'not_implemented_middleware': False}, 'f41fbea2-232d-47a6-9003-d1e9089e5e85': {'conf': , 'not_implemented_middleware': False}, '8c738a81-58ae-482e-a5d5-c0357eef5f89': {'conf': , 'not_implemented_middleware': False}, '0c58f64c-294e-48d8-b4b9-d04c740f71e5': {'conf': , 'not_implemented_middleware': False}, '2fd5206b-7918-49a7-ab28-268e2e507ba5': {'conf': , 'not_implemented_middleware': False}, '64e44c76-4eb4-487b-b006-4bdaa615e26c': {'conf': , 'not_implemented_middleware': False}, 'bdbda0fe-54a5-49ee-8042-b54e08a6d9c6': {'conf': , 'not_implemented_middleware': False}, 'bb623c18-1273-4205-a028-7ad7b017a856': {'conf': , 'not_implemented_middleware': False}, '9a83ac8c-3d48-4006-b4b8-8c47892067b5': {'conf': , 'not_implemented_middleware': False}, 'd48af23f-efc4-4201-86db-7cbe50dcf51a': {'conf': , 'not_implemented_middleware': False}, '1e61feee-e8ab-446e-b58f-c8614d20e003': {'conf': , 'not_implemented_middleware': False}, '42b2b9da-9297-44e1-bdf3-1b2103d44fe7': {'conf': , 'not_implemented_middleware': False}, 'efd85d38-a185-4ba9-bcf3-e606434a4243': {'conf': , 'not_implemented_middleware': False}, 'f641bbc7-49f4-4f27-9aff-1b332f9128f2': {'conf': , 'not_implemented_middleware': False}, 'b553f626-0617-4bbb-91e9-25639e1985c2': {'conf': , 'not_implemented_middleware': False}, 'd49fc8a6-1a6d-4df6-93e2-fc8810c24d7a': {'conf': , 'not_implemented_middleware': False}, '90d0f98a-7ab2-4782-97ea-930ab7198704': {'conf': , 'not_implemented_middleware': False}, '70e929bc-82f3-42cb-8a64-5b6507402d60': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:55:59,877 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:55:59,877 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:55:59,878 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,880 [663490] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,883 [663490] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:55:59,883 [663490] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:55:59,883 [663490] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:55:59,885 [663490] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:55:59,889 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,890 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,890 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:55:59,891 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:55:59,891 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:55:59,892 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_version(keystone) gnocchi.tests.test_rest.RootTest.test_version(keystone) ... ok gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes_unauthorized(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes_unauthorized(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:55:59,912 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:55:59,914 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.TestMeasureQuery.test_equal gnocchi.tests.test_rest.TestMeasureQuery.test_equal ... ok 2026-11-29 11:55:59,965 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:00,003 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,004 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpbkywot_e/incoming3-0/46c52267-6ee5-4c69-91ff-ebfe58839f3b/6c575f82-7343-4798-a3b5-df428910b679_20261129_23:56:00]. 2026-11-29 11:56:00,011 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,012 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (std) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,012 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,012 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,012 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,012 [663490] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,013 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,013 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,013 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,013 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,013 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,013 [663490] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,014 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,014 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,014 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,014 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,014 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,014 [663490] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 46c52267-6ee5-4c69-91ff-ebfe58839f3b 2026-11-29 11:56:00,019 [663490] DEBUG gnocchi.storage: Metric [46c52267-6ee5-4c69-91ff-ebfe58839f3b] does not have a resource assigned to it. 2026-11-29 11:56:00,032 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_add_and_get_splits gnocchi.tests.test_storage.TestStorageDriver.test_add_and_get_splits ... ok 2026-11-29 11:56:00,088 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:00,093 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,100 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,101 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:56:00,101 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:00,103 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,104 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:00,105 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:00,109 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,114 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,116 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,117 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:00,118 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:00,121 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,126 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,128 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,129 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:00,130 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:00,133 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,137 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,138 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:56:00,139 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,141 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:00,142 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:00,145 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,150 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,151 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:56:00,154 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,156 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:00,157 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:00,161 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:00,164 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,164 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpalrwt5c4/incoming3-0/5f03e6d3-1b02-48c2-ac72-bdf36e46ac28/83b990e2-4f02-4f8f-8b03-fef73ead12c8_20261129_23:56:00]. 2026-11-29 11:56:00,165 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource e9ede963-d0f3-549f-a1bc-2312fb6dc13e does not exist] 2026-11-29 11:56:00,173 [663490] DEBUG gnocchi.storage: Storing split 1451520000.0 (min) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,173 [663490] DEBUG gnocchi.storage: Storing split 1451736000.0 (min) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,174 [663490] DEBUG gnocchi.storage: Storing split 1451952000.0 (min) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,174 [663490] DEBUG gnocchi.storage: Storing split 1451520000.0 (count) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,174 [663490] DEBUG gnocchi.storage: Storing split 1451736000.0 (count) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,174 [663490] DEBUG gnocchi.storage: Storing split 1451952000.0 (count) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,174 [663490] DEBUG gnocchi.storage: Storing split 1451520000.0 (sum) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,174 [663490] DEBUG gnocchi.storage: Storing split 1451736000.0 (sum) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,174 [663490] DEBUG gnocchi.storage: Storing split 1451952000.0 (sum) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,174 [663490] DEBUG gnocchi.storage: Storing split 1451520000.0 (mean) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,174 [663490] DEBUG gnocchi.storage: Storing split 1451736000.0 (mean) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,175 [663490] DEBUG gnocchi.storage: Storing split 1451952000.0 (mean) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,175 [663490] DEBUG gnocchi.storage: Storing split 1451520000.0 (max) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,175 [663490] DEBUG gnocchi.storage: Storing split 1451736000.0 (max) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,175 [663490] DEBUG gnocchi.storage: Storing split 1451952000.0 (max) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,179 [663490] DEBUG gnocchi.storage: Metric [5f03e6d3-1b02-48c2-ac72-bdf36e46ac28] does not have a resource assigned to it. 2026-11-29 11:56:00,193 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:00,201 [663490] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,202 [663490] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpalrwt5c4/incoming3-0/5f03e6d3-1b02-48c2-ac72-bdf36e46ac28/792dde63-b12c-4fd5-a1d5-99fc898490ca_20261129_23:56:00]. 2026-11-29 11:56:00,209 [663490] DEBUG gnocchi.storage: Storing split 1452384000.0 (min) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,209 [663490] DEBUG gnocchi.storage: Storing split 1452384000.0 (count) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,209 [663490] DEBUG gnocchi.storage: Storing split 1452384000.0 (sum) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,210 [663490] DEBUG gnocchi.storage: Storing split 1452384000.0 (mean) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,210 [663490] DEBUG gnocchi.storage: Storing split 1452384000.0 (max) for metric 5f03e6d3-1b02-48c2-ac72-bdf36e46ac28 2026-11-29 11:56:00,213 [663490] DEBUG gnocchi.storage: Metric [5f03e6d3-1b02-48c2-ac72-bdf36e46ac28] does not have a resource assigned to it. 2026-11-29 11:56:00,219 [663490] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures_oldest_mutable_timestamp_eq_next_key gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures_oldest_mutable_timestamp_eq_next_key ... ok 2026-11-29 11:56:00,246 [663490] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_utils.TestUtils.test_to_timestamps_string gnocchi.tests.test_utils.TestUtils.test_to_timestamps_string ... ok 2026-11-29 11:56:00,375 [663504] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:00,375 [663504] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'4021d7a2-8760-488d-8c24-b0ba928b8b26': {'conf': , 'not_implemented_middleware': False}, '89dd98ef-ae53-4e5f-85aa-d5ec2af52216': {'conf': , 'not_implemented_middleware': False}, 'e71a4b90-ad24-43a5-937c-6e26528c649e': {'conf': , 'not_implemented_middleware': False}, 'd6886775-f31c-4b59-80e0-fabd5fe23a33': {'conf': , 'not_implemented_middleware': False}, 'a5ac08e3-dd32-4ac1-a291-6aa0f4ce5a1e': {'conf': , 'not_implemented_middleware': False}, '9ac08964-5117-4fdb-9bc4-870f4081c195': {'conf': , 'not_implemented_middleware': False}, '5e258fde-8f8e-4460-9b5f-7355a07337a6': {'conf': , 'not_implemented_middleware': False}, 'a8e7591b-959a-4186-8d33-23ad7e772ba1': {'conf': , 'not_implemented_middleware': False}, 'f5ad2e85-c71a-4dce-89d7-77067647d210': {'conf': , 'not_implemented_middleware': False}, 'c213ba52-57e1-4ce2-b861-dbec6dec9233': {'conf': , 'not_implemented_middleware': False}, 'e98b48b7-bf3c-4222-8c6b-1eb6d187a0c5': {'conf': , 'not_implemented_middleware': False}, '91720c00-6cc7-4752-9bf9-3f04c973b1eb': {'conf': , 'not_implemented_middleware': False}, 'd79e1557-6b16-4acc-99e8-c591face93c5': {'conf': , 'not_implemented_middleware': False}, '8a8825d9-1b86-4833-b062-150e2936b750': {'conf': , 'not_implemented_middleware': False}, '4961b976-87b0-4213-b642-91e8d4691ed3': {'conf': , 'not_implemented_middleware': False}, '2f1e96a1-fb7a-41b0-9767-5089648f2b69': {'conf': , 'not_implemented_middleware': False}, '4f6a4da6-c7f6-4490-8c98-2a3d7d8cf677': {'conf': , 'not_implemented_middleware': False}, 'dfe158e1-3c2f-4367-8dc0-5955894b9c06': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:00,380 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:00,385 [663504] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:00,390 [663504] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:00,391 [663504] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:00,391 [663504] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:00,393 [663504] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:00,420 [663504] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:00,451 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,454 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:00,456 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:00,465 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:56:00,472 [663530] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:00,472 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ee8316ed3f684581837e984720ae1d54.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ee8316ed3f684581837e984720ae1d54.name AS name FROM resource JOIN rt_ee8316ed3f684581837e984720ae1d54 ON resource.id = rt_ee8316ed3f684581837e984720ae1d54.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ee8316ed3f684581837e984720ae1d54.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_ee8316ed3f684581837e984720ae1d54.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:00,505 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ee8316ed3f684581837e984720ae1d54.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ee8316ed3f684581837e984720ae1d54.name AS name FROM resource JOIN rt_ee8316ed3f684581837e984720ae1d54 ON resource.id = rt_ee8316ed3f684581837e984720ae1d54.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ee8316ed3f684581837e984720ae1d54.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_ee8316ed3f684581837e984720ae1d54.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:00,521 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,737 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:00,737 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}, '4b8a93a4-c877-4731-b5d8-8d445dc65104': {'conf': , 'not_implemented_middleware': False}, '028f95c1-6016-46cb-8446-1775e2a7c99a': {'conf': , 'not_implemented_middleware': False}, '92561177-1b1f-4bc4-9682-78dc1d2a997a': {'conf': , 'not_implemented_middleware': False}, '8c17b7ce-3dcd-4d51-904c-98d1c81a9cd4': {'conf': , 'not_implemented_middleware': False}, 'b25c96c8-3541-4989-854a-6d256ff5396d': {'conf': , 'not_implemented_middleware': False}, '71ff389e-93b2-40e9-abf7-0d0ffe783ab6': {'conf': , 'not_implemented_middleware': False}, '0dc95f7b-bb91-4dd2-b901-d57fd99da439': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:00,741 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:00,744 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:00,745 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (mean) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,745 [663530] DEBUG gnocchi.storage: Storing split 1388969280.0 (mean) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,745 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (mean) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,745 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (min) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,745 [663530] DEBUG gnocchi.storage: Storing split 1388969280.0 (min) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,745 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (min) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,745 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (max) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,745 [663530] DEBUG gnocchi.storage: Storing split 1388969280.0 (max) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,745 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (max) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,746 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (count) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,746 [663530] DEBUG gnocchi.storage: Storing split 1388969280.0 (count) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,746 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (count) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,746 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (sum) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,746 [663530] DEBUG gnocchi.storage: Storing split 1388969280.0 (sum) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,746 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (sum) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,746 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (mean) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,746 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (min) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,747 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (max) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,747 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (count) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,747 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (sum) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,747 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (std) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,747 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (mean) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,747 [663500] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:00,747 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (min) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,748 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (max) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,748 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (count) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,748 [663500] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:00,748 [663500] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:00,748 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (sum) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,748 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (std) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,750 [663500] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:00,751 [663530] DEBUG gnocchi.storage: Metric [ce626f4d-474a-48d8-b05a-964b8a2e7bba] does not have a resource assigned to it. 2026-11-29 11:56:00,775 [663500] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:00,778 [663530] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:00,782 [663530] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:00,786 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (mean) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,787 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (min) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,787 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (max) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,787 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (count) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,787 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (sum) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,788 [663530] DEBUG gnocchi.storage: Storing split 1388972160.0 (std) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,788 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (mean) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,788 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (min) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,789 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (max) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,789 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (count) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,790 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (sum) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,790 [663530] DEBUG gnocchi.storage: Storing split 1388966400.0 (std) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,790 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (mean) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,790 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (min) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,791 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (max) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,791 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (count) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,791 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (sum) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,792 [663530] DEBUG gnocchi.storage: Storing split 1385164800.0 (std) for metric ce626f4d-474a-48d8-b05a-964b8a2e7bba 2026-11-29 11:56:00,795 [663530] DEBUG gnocchi.storage: Metric [ce626f4d-474a-48d8-b05a-964b8a2e7bba] does not have a resource assigned to it. 2026-11-29 11:56:00,795 [663500] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 54c38cd7-484f-4726-aef9-7727f1bc4b25 does not exist] 2026-11-29 11:56:00,798 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:00,805 [663530] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_add_measures_update_subset_split gnocchi.tests.test_storage.TestStorageDriver.test_add_measures_update_subset_split ... ok 2026-11-29 11:56:00,826 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:00,876 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:00,877 [663530] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp0a98mcgm/incoming3-1/e20a1aee-5148-494b-87c2-7917220ebb0a/7c7fe955-cb5b-4c61-a75f-6bcb035c2d48_20261129_23:56:00]. 2026-11-29 11:56:00,888 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,889 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,889 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,890 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,890 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,890 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,891 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,891 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,891 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,892 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,892 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,892 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,893 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,893 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,893 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,900 [663530] DEBUG gnocchi.storage: Metric [e20a1aee-5148-494b-87c2-7917220ebb0a] does not have a resource assigned to it. 2026-11-29 11:56:00,914 [663530] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:00,917 [663530] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:00,917 [663530] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp0a98mcgm/incoming3-1/e20a1aee-5148-494b-87c2-7917220ebb0a/ef8468b9-9d64-42e5-b405-c6e8aeea7f95_20261129_23:56:00]. 2026-11-29 11:56:00,921 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a unaggregated timeserie, creating a new one 2026-11-29 11:56:00,922 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,923 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,923 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,923 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,923 [663530] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,923 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,924 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,924 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,924 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,924 [663530] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,924 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,924 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,924 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,925 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,925 [663530] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric e20a1aee-5148-494b-87c2-7917220ebb0a 2026-11-29 11:56:00,927 [663530] DEBUG gnocchi.storage: Metric [e20a1aee-5148-494b-87c2-7917220ebb0a] does not have a resource assigned to it. 2026-11-29 11:56:00,933 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `mean' timeserie, granularity `300000000000 nanoseconds' around time `1387800000.0', ignoring. 2026-11-29 11:56:00,933 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `min' timeserie, granularity `300000000000 nanoseconds' around time `1387800000.0', ignoring. 2026-11-29 11:56:00,933 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `count' timeserie, granularity `300000000000 nanoseconds' around time `1387800000.0', ignoring. 2026-11-29 11:56:00,934 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `max' timeserie, granularity `300000000000 nanoseconds' around time `1387800000.0', ignoring. 2026-11-29 11:56:00,934 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `sum' timeserie, granularity `300000000000 nanoseconds' around time `1387800000.0', ignoring. 2026-11-29 11:56:00,934 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `mean' timeserie, granularity `3600000000000 nanoseconds' around time `1386720000.0', ignoring. 2026-11-29 11:56:00,934 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `min' timeserie, granularity `3600000000000 nanoseconds' around time `1386720000.0', ignoring. 2026-11-29 11:56:00,934 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `count' timeserie, granularity `3600000000000 nanoseconds' around time `1386720000.0', ignoring. 2026-11-29 11:56:00,934 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `max' timeserie, granularity `3600000000000 nanoseconds' around time `1386720000.0', ignoring. 2026-11-29 11:56:00,934 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `sum' timeserie, granularity `3600000000000 nanoseconds' around time `1386720000.0', ignoring. 2026-11-29 11:56:00,935 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `mean' timeserie, granularity `86400000000000 nanoseconds' around time `1244160000.0', ignoring. 2026-11-29 11:56:00,935 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `min' timeserie, granularity `86400000000000 nanoseconds' around time `1244160000.0', ignoring. 2026-11-29 11:56:00,935 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `count' timeserie, granularity `86400000000000 nanoseconds' around time `1244160000.0', ignoring. 2026-11-29 11:56:00,935 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `max' timeserie, granularity `86400000000000 nanoseconds' around time `1244160000.0', ignoring. 2026-11-29 11:56:00,935 [663530] ERROR gnocchi.storage: Data corruption detected for e20a1aee-5148-494b-87c2-7917220ebb0a aggregated `sum' timeserie, granularity `86400000000000 nanoseconds' around time `1244160000.0', ignoring. 2026-11-29 11:56:00,943 [663530] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_corrupted_data gnocchi.tests.test_storage.TestStorageDriver.test_corrupted_data ... ok 2026-11-29 11:56:00,967 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:00,976 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:00,977 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}, '39610504-efba-445d-b00d-dd9074f755d2': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:00,984 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:00,988 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_storage.TestStorageDriver.test_execute_metadata_updates_if_needed_no_need_for_raw_data_truncation gnocchi.tests.test_storage.TestStorageDriver.test_execute_metadata_updates_if_needed_no_need_for_raw_data_truncation ... ok 2026-11-29 11:56:01,032 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:01,033 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:01,044 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,053 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,055 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,057 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_existent_metrics_from_another_user(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_existent_metrics_from_another_user(basic) ... skipped 'Auth mode is not Keystone' gnocchi.tests.test_utils.StopWatchTest.test_elapsed gnocchi.tests.test_utils.StopWatchTest.test_elapsed ... ok 2026-11-29 11:56:01,096 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,103 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,136 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,136 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}, '39610504-efba-445d-b00d-dd9074f755d2': {'conf': , 'not_implemented_middleware': False}, '8c18afcd-d656-4354-8fe0-9fbc37d2c87d': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,141 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,143 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,146 [663542] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:01,147 [663542] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:01,147 [663542] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:01,148 [663542] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:01,167 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,169 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,170 [663542] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:01,171 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,175 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:01,180 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:01,183 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,184 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,186 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,190 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,190 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:01,191 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,192 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,197 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:01,199 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,201 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,202 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,206 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:01,210 [663542] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Invalid input', 'reason': "extra keys not allowed @ data['foobar']", 'detail': ['foobar']}] 2026-11-29 11:56:01,211 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:01,212 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,213 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,213 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,214 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,215 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_unknown_field(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_unknown_field(keystone) ... ok 2026-11-29 11:56:01,240 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,277 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,277 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}, '39610504-efba-445d-b00d-dd9074f755d2': {'conf': , 'not_implemented_middleware': False}, '8c18afcd-d656-4354-8fe0-9fbc37d2c87d': {'conf': , 'not_implemented_middleware': False}, '0c4ccc3b-42f1-41c3-8576-9a310c5a01fd': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,281 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,282 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,308 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:56:01,308 [663542] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffac7b30e0>]. The remote user found is [b'c1ebf31c-4622-4576-b2f9-9bf027a889a4']. 2026-11-29 11:56:01,316 [663542] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric 5459442c-f699-44e2-b5ac-7e8bdf36438f does not exist] 2026-11-29 11:56:01,317 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,318 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,320 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_invalid_metric(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_invalid_metric(remoteuser) ... ok 2026-11-29 11:56:01,340 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,381 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,381 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}, '39610504-efba-445d-b00d-dd9074f755d2': {'conf': , 'not_implemented_middleware': False}, '8c18afcd-d656-4354-8fe0-9fbc37d2c87d': {'conf': , 'not_implemented_middleware': False}, '0c4ccc3b-42f1-41c3-8576-9a310c5a01fd': {'conf': , 'not_implemented_middleware': False}, 'e44d7e23-fcdd-4d2a-b137-edbd7720f7c7': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,385 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,387 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,415 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:01,415 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:01,415 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:01,416 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:01,430 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,431 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,432 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,443 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:01,446 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,447 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,449 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_null_metrics(basic) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_null_metrics(basic) ... ok 2026-11-29 11:56:01,473 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,477 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,477 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,484 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,487 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,507 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,507 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}, '39610504-efba-445d-b00d-dd9074f755d2': {'conf': , 'not_implemented_middleware': False}, '8c18afcd-d656-4354-8fe0-9fbc37d2c87d': {'conf': , 'not_implemented_middleware': False}, '0c4ccc3b-42f1-41c3-8576-9a310c5a01fd': {'conf': , 'not_implemented_middleware': False}, 'e44d7e23-fcdd-4d2a-b137-edbd7720f7c7': {'conf': , 'not_implemented_middleware': False}, '3b0879e9-6c31-4000-884d-8395a36a7feb': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,511 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,513 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,516 [663542] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:01,516 [663542] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:01,516 [663542] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:01,517 [663542] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:01,523 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:01,523 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:01,524 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:01,524 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,524 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:01,526 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,531 [663504] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:56:01,541 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,542 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,543 [663542] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:01,543 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resource_metrics_unauthorized(basic) gnocchi.tests.test_rest.ResourceTest.test_list_resource_metrics_unauthorized(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:56:01,550 [663542] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:56:01,534 [663504] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ee8316ed3f684581837e984720ae1d54.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ee8316ed3f684581837e984720ae1d54.name AS name FROM resource JOIN rt_ee8316ed3f684581837e984720ae1d54 ON resource.id = rt_ee8316ed3f684581837e984720ae1d54.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ee8316ed3f684581837e984720ae1d54.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_ee8316ed3f684581837e984720ae1d54.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:01,555 [663542] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Resource type 667ac9e7-e1ff-4a9b-b871-9982126efa28 has no foobar attribute] 2026-11-29 11:56:01,557 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,559 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,553 [663504] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=0] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_ee8316ed3f684581837e984720ae1d54.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_ee8316ed3f684581837e984720ae1d54.name AS name FROM resource JOIN rt_ee8316ed3f684581837e984720ae1d54 ON resource.id = rt_ee8316ed3f684581837e984720ae1d54.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND rt_ee8316ed3f684581837e984720ae1d54.name LIKE :name_3 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_ee8316ed3f684581837e984720ae1d54.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:01,561 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,562 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_unknown_field(keystone) gnocchi.tests.test_rest.ResourceTest.test_search_resources_by_unknown_field(keystone) ... ok 2026-11-29 11:56:01,563 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,564 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_like(keystone) gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_like(keystone) ... ok 2026-11-29 11:56:01,566 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,586 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,593 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,606 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,606 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}, 'b15cce61-0bee-45dd-b520-e0b7fb39ddeb': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,609 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,612 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,615 [663495] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:01,615 [663495] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:01,615 [663495] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:01,616 [663495] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:01,637 [663495] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:01,656 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,657 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,658 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,671 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:56:01,673 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,675 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,676 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes_unauthorized(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_attributes_unauthorized(keystone) ... ok 2026-11-29 11:56:01,697 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,733 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,733 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}, 'b15cce61-0bee-45dd-b520-e0b7fb39ddeb': {'conf': , 'not_implemented_middleware': False}, '546a5ad7-0d1e-4875-bfe7-ac39af698228': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,736 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,739 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,741 [663495] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:01,741 [663495] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:01,741 [663495] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:01,743 [663495] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:01,763 [663495] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:01,782 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,784 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,785 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,799 [663495] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('3b8c3973-7c8e-4710-a394-9a3c5033a20a'), 'creator': '4c17c520-4676-4825-ab65-649ce22a5369:903734c8-e48f-4553-9a73-c3b826faa282', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 1, 773072, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '8a72d864-3d66-40fc-8243-f9423b0ed491', 'project_id': '47b71338-8c54-4d4e-9fe6-ebb9208624c5', 'original_resource_id': '3b8c3973-7c8e-4710-a394-9a3c5033a20a', 'type': 'f65964db-977e-49eb-8cd0-5e2438119ed8', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '4c17c520-4676-4825-ab65-649ce22a5369', 'created_by_project_id': '903734c8-e48f-4553-9a73-c3b826faa282'}] because the attribute key [ended_at] with its value [2044-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:56:01,801 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,802 [663495] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('3b8c3973-7c8e-4710-a394-9a3c5033a20a'), 'creator': '4c17c520-4676-4825-ab65-649ce22a5369:903734c8-e48f-4553-9a73-c3b826faa282', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 1, 773072, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '8a72d864-3d66-40fc-8243-f9423b0ed491', 'project_id': '47b71338-8c54-4d4e-9fe6-ebb9208624c5', 'original_resource_id': '3b8c3973-7c8e-4710-a394-9a3c5033a20a', 'type': 'f65964db-977e-49eb-8cd0-5e2438119ed8', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '4c17c520-4676-4825-ab65-649ce22a5369', 'created_by_project_id': '903734c8-e48f-4553-9a73-c3b826faa282'}] because the attribute key [ended_at] with its value [2044-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:56:01,803 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_with_body(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_with_body(keystone) ... ok 2026-11-29 11:56:01,816 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric 5a824002-cbe9-479f-8ce9-819866976590 does not exist] 2026-11-29 11:56:01,817 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,818 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,819 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,825 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,830 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,831 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,833 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_no_partial_update(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_no_partial_update(keystone) ... ok 2026-11-29 11:56:01,854 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,861 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,861 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}, '4b8a93a4-c877-4731-b5d8-8d445dc65104': {'conf': , 'not_implemented_middleware': False}, '028f95c1-6016-46cb-8446-1775e2a7c99a': {'conf': , 'not_implemented_middleware': False}, '92561177-1b1f-4bc4-9682-78dc1d2a997a': {'conf': , 'not_implemented_middleware': False}, '8c17b7ce-3dcd-4d51-904c-98d1c81a9cd4': {'conf': , 'not_implemented_middleware': False}, 'b25c96c8-3541-4989-854a-6d256ff5396d': {'conf': , 'not_implemented_middleware': False}, '71ff389e-93b2-40e9-abf7-0d0ffe783ab6': {'conf': , 'not_implemented_middleware': False}, '0dc95f7b-bb91-4dd2-b901-d57fd99da439': {'conf': , 'not_implemented_middleware': False}, '164d04ee-9a34-4e0b-becc-154e6052fea4': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,864 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,867 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,888 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,888 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}, 'b15cce61-0bee-45dd-b520-e0b7fb39ddeb': {'conf': , 'not_implemented_middleware': False}, '546a5ad7-0d1e-4875-bfe7-ac39af698228': {'conf': , 'not_implemented_middleware': False}, '9aa7637d-2101-407b-81b9-770282b886c2': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,900 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:56:01,900 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,901 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:56:01,903 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,905 [663495] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:01,905 [663495] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:01,905 [663495] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:01,907 [663495] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:01,915 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,917 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,918 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,922 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:56:01,928 [663495] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:01,931 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:56:01,932 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:56:01,933 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:56:01,947 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,948 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,950 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,950 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,952 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,954 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,957 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:56:01,968 [663500] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffb72930e0>]. Found Authorization header [b'basic MmI5NjI2M2YtMWU4MS00N2JkLWJlZWYtNWU4NGI3MmRlNTRhOg==']. 2026-11-29 11:56:01,969 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:01,969 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:01,970 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,971 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric 41e3eb32-3b5c-44d8-8668-8aee3925e456 does not exist] 2026-11-29 11:56:01,971 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,973 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,974 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,975 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,978 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,978 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics(basic) gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics(basic) ... ok 2026-11-29 11:56:01,984 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:01,987 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:01,988 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:01,989 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:01,989 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:01,989 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:01,989 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:01,992 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_metrics(keystone) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent_metrics(keystone) ... ok 2026-11-29 11:56:02,000 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,009 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,024 [663521] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:02,038 [663500] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:02,038 [663500] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'76622d2e-35a8-4a69-b1c1-94786bd517ba': {'conf': , 'not_implemented_middleware': False}, '16a11565-1f1e-4e36-b731-df8962f172a0': {'conf': , 'not_implemented_middleware': False}, '444e2ba3-245f-4655-9914-05957d6261c5': {'conf': , 'not_implemented_middleware': False}, 'df7c5d00-86a7-4278-a003-b1bd58ff27c5': {'conf': , 'not_implemented_middleware': False}, '1aa6815b-47bb-473e-a9f9-66bbcbc3e6bf': {'conf': , 'not_implemented_middleware': False}, 'b2d8381d-6d82-43e0-b535-804afe66a004': {'conf': , 'not_implemented_middleware': False}, 'a5f08b36-77dc-43af-be6b-bb8f9ea9017d': {'conf': , 'not_implemented_middleware': False}, '7eb5a833-5d07-44da-93be-3edc25a48bed': {'conf': , 'not_implemented_middleware': False}, '17d4731b-aa0b-4e65-aa5d-55a59ea458ac': {'conf': , 'not_implemented_middleware': False}, '4b8a93a4-c877-4731-b5d8-8d445dc65104': {'conf': , 'not_implemented_middleware': False}, '028f95c1-6016-46cb-8446-1775e2a7c99a': {'conf': , 'not_implemented_middleware': False}, '92561177-1b1f-4bc4-9682-78dc1d2a997a': {'conf': , 'not_implemented_middleware': False}, '8c17b7ce-3dcd-4d51-904c-98d1c81a9cd4': {'conf': , 'not_implemented_middleware': False}, 'b25c96c8-3541-4989-854a-6d256ff5396d': {'conf': , 'not_implemented_middleware': False}, '71ff389e-93b2-40e9-abf7-0d0ffe783ab6': {'conf': , 'not_implemented_middleware': False}, '0dc95f7b-bb91-4dd2-b901-d57fd99da439': {'conf': , 'not_implemented_middleware': False}, '164d04ee-9a34-4e0b-becc-154e6052fea4': {'conf': , 'not_implemented_middleware': False}, '08c07f24-3047-4bfc-89a2-40162d7c84cd': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:02,041 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,043 [663500] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,044 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,046 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,047 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,057 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:56:02,059 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,060 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,062 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_unauthorized(keystone) gnocchi.tests.test_rest.ResourceTest.test_delete_resource_unauthorized(keystone) ... ok 2026-11-29 11:56:02,072 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:56:02,073 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:56:02,085 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,086 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,087 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,088 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,093 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:56:02,094 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:56:02,102 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,104 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,105 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,109 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:56:02,113 [663500] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:02,123 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:02,123 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:02,127 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,129 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,147 [663500] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=172] [[, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:02,157 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:02,157 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:02,162 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,164 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,165 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,168 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,169 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,170 [663500] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffb72930e0>]. The remote user found is [b'2b96263f-1e81-47bd-beef-5e84b72de54a']. 2026-11-29 11:56:02,170 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,177 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:02,178 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:02,173 [663500] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_88674314e2f145e3b2e69b160f85d6d0.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_88674314e2f145e3b2e69b160f85d6d0.name AS name FROM resource JOIN rt_88674314e2f145e3b2e69b160f85d6d0 ON resource.id = rt_88674314e2f145e3b2e69b160f85d6d0.id WHERE resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_88674314e2f145e3b2e69b160f85d6d0.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:02,187 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,188 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,189 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,186 [663500] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_88674314e2f145e3b2e69b160f85d6d0.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_88674314e2f145e3b2e69b160f85d6d0.name AS name FROM resource JOIN rt_88674314e2f145e3b2e69b160f85d6d0 ON resource.id = rt_88674314e2f145e3b2e69b160f85d6d0.id WHERE resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_88674314e2f145e3b2e69b160f85d6d0.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:02,193 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,195 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,196 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_started_after(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_search_resources_started_after(remoteuser) ... ok 2026-11-29 11:56:02,196 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:02,216 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,218 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,220 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,224 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,225 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:56:02,226 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,228 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,229 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,232 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,233 [663521] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=177] [[, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:02,239 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,241 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,243 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,244 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,248 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,253 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,254 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:56:02,255 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,257 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,259 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.TestMeasureQuery.test_or gnocchi.tests.test_rest.TestMeasureQuery.test_or ... ok 2026-11-29 11:56:02,263 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,267 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,270 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,272 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,273 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,277 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,279 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,283 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,284 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:56:02,286 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,288 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,290 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,293 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,298 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,299 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:56:02,300 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,301 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,305 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,309 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,314 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,315 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:56:02,316 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,317 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,318 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,322 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,328 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,329 [663500] INFO gnocchi.statsd: Created resource fa20a8e6-a54e-4ff3-8c0a-b9e16cb39961 2026-11-29 11:56:02,330 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,331 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,332 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,335 [663500] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:1|g'' from ('127.0.0.1', 12345) 2026-11-29 11:56:02,336 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,340 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource e9ede963-d0f3-549f-a1bc-2312fb6dc13e does not exist] 2026-11-29 11:56:02,341 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,343 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,344 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,347 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,349 [663500] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:02,352 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,352 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,352 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:02,352 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,352 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,352 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,353 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [304]. Details [] 2026-11-29 11:56:02,353 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,353 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,353 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,353 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,353 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,353 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,354 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,354 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,354 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,354 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:02,354 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,355 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:02,362 [663500] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('fa20a8e6-a54e-4ff3-8c0a-b9e16cb39961'), 'creator': '3bbf8906-839b-4908-b883-9cd49977eae4', 'started_at': datetime.datetime(2026, 11, 29, 23, 56, 2, 323558, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 2, 323563, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': 'fa20a8e6-a54e-4ff3-8c0a-b9e16cb39961', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '3bbf8906-839b-4908-b883-9cd49977eae4', 'created_by_project_id': ''}] of metric [237ec8f6-7659-4a1c-8894-a0172c57156c] with resource ID [fa20a8e6-a54e-4ff3-8c0a-b9e16cb39961] needs to be restored. The measurement timestamps are [['2015-01-07T13:58:36.000000000']]. 2026-11-29 11:56:02,373 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:02,376 [663500] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:45|g'' from ('127.0.0.1', 12345) 2026-11-29 11:56:02,377 [663500] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:2|g'' from ('127.0.0.1', 12345) 2026-11-29 11:56:02,378 [663500] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:02,381 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,381 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,382 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,382 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,382 [663500] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,383 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,383 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c gnocchi.tests.test_utils.TestUtils.test_datetime_to_unix_timezone_change_utc gnocchi.tests.test_utils.TestUtils.test_datetime_to_unix_timezone_change_utc ... ok 2026-11-29 11:56:02,383 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (std) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,384 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,384 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,384 [663500] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,384 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,385 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,385 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,385 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,385 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,385 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 237ec8f6-7659-4a1c-8894-a0172c57156c 2026-11-29 11:56:02,392 [663500] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('fa20a8e6-a54e-4ff3-8c0a-b9e16cb39961'), 'creator': '3bbf8906-839b-4908-b883-9cd49977eae4', 'started_at': datetime.datetime(2026, 11, 29, 23, 56, 2, 323558, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 2, 323563, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': 'fa20a8e6-a54e-4ff3-8c0a-b9e16cb39961', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '3bbf8906-839b-4908-b883-9cd49977eae4', 'created_by_project_id': ''}] of metric [237ec8f6-7659-4a1c-8894-a0172c57156c] with resource ID [fa20a8e6-a54e-4ff3-8c0a-b9e16cb39961] needs to be restored. The measurement timestamps are [['2015-01-07T13:59:37.000000000']]. 2026-11-29 11:56:02,412 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_statsd.TestStatsd.test_gauge gnocchi.tests.test_statsd.TestStatsd.test_gauge ... ok 2026-11-29 11:56:02,438 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_storage.TestStorageDriver.test_execute_metadata_updates_if_needed_resource_recover gnocchi.tests.test_storage.TestStorageDriver.test_execute_metadata_updates_if_needed_resource_recover ... ok 2026-11-29 11:56:02,499 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02 3241 [Warning] Aborted connection 3241 to db: 'gnocchidb' user: 'root' host: '' (Got an error reading communication packets) 2026-11-29 11:56:02,550 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,550 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpc950om0f/incoming3-2/0a2b0ada-9689-4819-b36e-875f6a155ab6/177e7b5c-163f-4fc5-918e-7a1a123e517a_20261129_23:56:02]. 2026-11-29 11:56:02,559 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (min) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,559 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (mean) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,559 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (max) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,559 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (count) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,560 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (sum) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,560 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (min) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,560 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (mean) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,560 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (max) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,560 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (count) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,561 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (sum) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,561 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,561 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,561 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,561 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,561 [663500] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 0a2b0ada-9689-4819-b36e-875f6a155ab6 2026-11-29 11:56:02,568 [663500] DEBUG gnocchi.storage: Metric [0a2b0ada-9689-4819-b36e-875f6a155ab6] does not have a resource assigned to it. 2026-11-29 11:56:02,580 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_get_measures_return gnocchi.tests.test_storage.TestStorageDriver.test_get_measures_return ... ok 2026-11-29 11:56:02,611 [663500] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.TestMeasureQuery.test_math gnocchi.tests.test_rest.TestMeasureQuery.test_math ... ok 2026-11-29 11:56:02,655 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,705 [663504] INFO gnocchi.statsd: Created resource 723fc6be-21ed-4d4b-9572-5f490a063343 2026-11-29 11:56:02,711 [663504] DEBUG gnocchi.statsd: Received data `b'test_counter:1|c'' from ('127.0.0.1', 12345) 2026-11-29 11:56:02,725 [663504] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:02,728 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,728 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,729 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,729 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,729 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,729 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,729 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,729 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,730 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,730 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,730 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,730 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,730 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,731 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,731 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:02,739 [663504] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('723fc6be-21ed-4d4b-9572-5f490a063343'), 'creator': '4620ca2b-4893-4821-a3d6-d5005ee2c8ca', 'started_at': datetime.datetime(2026, 11, 29, 23, 56, 2, 698829, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 2, 698835, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '723fc6be-21ed-4d4b-9572-5f490a063343', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '4620ca2b-4893-4821-a3d6-d5005ee2c8ca', 'created_by_project_id': ''}] of metric [8fa68983-53a7-48cf-b110-24bceaa5b5cb] with resource ID [723fc6be-21ed-4d4b-9572-5f490a063343] needs to be restored. The measurement timestamps are [['2015-01-07T13:58:36.000000000']]. 2026-11-29 11:56:02,751 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:02,752 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,752 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpebb5umsl/incoming3-2/b3df0ce7-0350-46fb-a8b3-0b252969246b/afdd6135-7bbd-44af-b833-44bead1d15de_20261129_23:56:02]. 2026-11-29 11:56:02,755 [663504] DEBUG gnocchi.statsd: Received data `b'test_counter:45|c'' from ('127.0.0.1', 12345) 2026-11-29 11:56:02,755 [663504] DEBUG gnocchi.statsd: Received data `b'test_counter:2|c|@0.2'' from ('127.0.0.1', 12345) 2026-11-29 11:56:02,760 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (sum) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,760 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (sum) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,760 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (sum) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,761 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (max) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,761 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (max) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,761 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (max) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,761 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (mean) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,762 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (mean) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,762 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (mean) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,762 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (count) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,762 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (count) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,763 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (count) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,763 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (min) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,763 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (min) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,763 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (min) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,768 [663515] DEBUG gnocchi.storage: Metric [b3df0ce7-0350-46fb-a8b3-0b252969246b] does not have a resource assigned to it. 2026-11-29 11:56:02,780 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:02,787 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,788 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpebb5umsl/incoming3-2/b3df0ce7-0350-46fb-a8b3-0b252969246b/6ad30968-e22f-43b6-bf6a-9142f29b4711_20261129_23:56:02]. 2026-11-29 11:56:02,793 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (sum) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,794 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (max) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,794 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (mean) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,794 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (count) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,794 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (min) for metric b3df0ce7-0350-46fb-a8b3-0b252969246b 2026-11-29 11:56:02,797 [663515] DEBUG gnocchi.storage: Metric [b3df0ce7-0350-46fb-a8b3-0b252969246b] does not have a resource assigned to it. 2026-11-29 11:56:02,803 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures_corruption_bad_data gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures_corruption_bad_data ... ok 2026-11-29 11:56:02,825 [663515] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:02,870 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,870 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpt84_ppii/incoming3-2/7436ee26-ec50-4ca1-8db6-2cc4dd9423c7/28269a6d-7cb6-4fd0-87f2-cf1d75ce2e3d_20261129_23:56:02]. 2026-11-29 11:56:02,876 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (sum) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,877 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (sum) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,877 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (sum) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,877 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (max) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,877 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (max) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,877 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (max) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,877 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (mean) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,877 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (mean) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,877 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (mean) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,877 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (count) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,878 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (count) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,878 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (count) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,878 [663515] DEBUG gnocchi.storage: Storing split 1451520000.0 (min) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,878 [663515] DEBUG gnocchi.storage: Storing split 1451736000.0 (min) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,878 [663515] DEBUG gnocchi.storage: Storing split 1451952000.0 (min) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,883 [663515] DEBUG gnocchi.storage: Metric [7436ee26-ec50-4ca1-8db6-2cc4dd9423c7] does not have a resource assigned to it. 2026-11-29 11:56:02,893 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:02,900 [663515] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:02,900 [663515] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpt84_ppii/incoming3-2/7436ee26-ec50-4ca1-8db6-2cc4dd9423c7/20ac8ef5-af45-4eee-a4b8-e4ad8fe8375c_20261129_23:56:02]. 2026-11-29 11:56:02,905 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (sum) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,906 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (max) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,906 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (mean) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,906 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (count) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,906 [663515] DEBUG gnocchi.storage: Storing split 1452384000.0 (min) for metric 7436ee26-ec50-4ca1-8db6-2cc4dd9423c7 2026-11-29 11:56:02,909 [663515] DEBUG gnocchi.storage: Metric [7436ee26-ec50-4ca1-8db6-2cc4dd9423c7] does not have a resource assigned to it. 2026-11-29 11:56:02,914 [663515] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures_corruption_missing_file gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures_corruption_missing_file ... ok gnocchi.tests.test_storage.TestStorageDriver.test_get_measure_unknown_aggregation gnocchi.tests.test_storage.TestStorageDriver.test_get_measure_unknown_aggregation ... ok 2026-11-29 11:56:03,003 [663511] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,041 [663511] CRITICAL gnocchi.utils: Unexpected error while calling ReturnNoneOnFailureTest.test_works..foobar: boom Traceback (most recent call last): File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/utils.py", line 328, in _return_none_on_failure return f(*args, **kwargs) File "/build/reproducible-path/gnocchi-4.7.0/gnocchi/tests/test_utils.py", line 171, in foobar raise Exception("boom") Exception: boom gnocchi.tests.test_utils.ReturnNoneOnFailureTest.test_works gnocchi.tests.test_utils.ReturnNoneOnFailureTest.test_works ... ok gnocchi.tests.test_utils.StopWatchTest.test_start_stop gnocchi.tests.test_utils.StopWatchTest.test_start_stop ... ok 2026-11-29 11:56:03,171 [663530] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_utils.TestUtils.test_to_timestamps_empty gnocchi.tests.test_utils.TestUtils.test_to_timestamps_empty ... ok AggregatedTimeSerie =================== Simple continuous range Uncompressed serialization speed: 602.79 MB/s Bytes per point: 9.00 Unserialization speed: 887.52 MB/s Compressed serialization speed: 553.66 MB/s Bytes per point: 4.02 Uncompression speed: 711.51 MB/s split() speed: 9040.62 Hz merge() speed 4187.27 Hz resample(mean) speed: 6421.16 Hz resample(sum) speed: 7101.77 Hz resample(max) speed: 7224.09 Hz resample(min) speed: 7330.14 Hz resample(std) speed: 7195.58 Hz resample(median) speed: 7225.33 Hz resample(first) speed: 7274.20 Hz resample(last) speed: 7354.56 Hz resample(count) speed: 7284.31 Hz resample(5pct) speed: 7362.73 Hz resample(90pct) speed: 7290.22 Hz All 0 Uncompressed serialization speed: 623.92 MB/s Bytes per point: 9.00 Unserialization speed: 915.59 MB/s Compressed serialization speed: 1043.76 MB/s Bytes per point: 0.04 Uncompression speed: 1007.87 MB/s split() speed: 9217.85 Hz merge() speed 4243.70 Hz resample(mean) speed: 6586.53 Hz resample(sum) speed: 7002.18 Hz resample(max) speed: 7252.82 Hz resample(min) speed: 7124.69 Hz resample(std) speed: 7088.57 Hz resample(median) speed: 7157.52 Hz resample(first) speed: 7239.05 Hz resample(last) speed: 7107.79 Hz resample(count) speed: 7124.69 Hz resample(5pct) speed: 7149.38 Hz resample(90pct) speed: 7244.05 Hz All 1 Uncompressed serialization speed: 619.49 MB/s Bytes per point: 9.00 Unserialization speed: 914.94 MB/s Compressed serialization speed: 1034.76 MB/s Bytes per point: 0.05 Uncompression speed: 1013.19 MB/s split() speed: 9157.07 Hz merge() speed 4260.77 Hz resample(mean) speed: 6623.98 Hz resample(sum) speed: 7158.74 Hz resample(max) speed: 7401.28 Hz resample(min) speed: 7285.57 Hz resample(std) speed: 7210.42 Hz resample(median) speed: 7396.06 Hz resample(first) speed: 7266.64 Hz resample(last) speed: 7136.81 Hz resample(count) speed: 7379.14 Hz resample(5pct) speed: 6963.43 Hz resample(90pct) speed: 7298.67 Hz 0 and 1 Uncompressed serialization speed: 631.61 MB/s Bytes per point: 9.00 Unserialization speed: 914.72 MB/s Compressed serialization speed: 1042.16 MB/s Bytes per point: 0.05 Uncompression speed: 1063.42 MB/s split() speed: 9194.81 Hz merge() speed 4263.37 Hz resample(mean) speed: 6600.01 Hz resample(sum) speed: 7061.12 Hz resample(max) speed: 7291.91 Hz resample(min) speed: 7179.57 Hz resample(std) speed: 7140.46 Hz resample(median) speed: 7330.14 Hz resample(first) speed: 7193.11 Hz resample(last) speed: 7169.75 Hz resample(count) speed: 7348.11 Hz resample(5pct) speed: 7092.96 Hz resample(90pct) speed: 7088.96 Hz 1 and 0 random Uncompressed serialization speed: 625.17 MB/s Bytes per point: 9.00 Unserialization speed: 900.91 MB/s Compressed serialization speed: 707.31 MB/s Bytes per point: 1.64 Uncompression speed: 916.76 MB/s split() speed: 9000.65 Hz merge() speed 4220.64 Hz resample(mean) speed: 6448.81 Hz resample(sum) speed: 7272.94 Hz resample(max) speed: 7161.18 Hz resample(min) speed: 7164.85 Hz resample(std) speed: 7326.30 Hz resample(median) speed: 7237.80 Hz resample(first) speed: 6951.12 Hz resample(last) speed: 7339.11 Hz resample(count) speed: 7229.07 Hz resample(5pct) speed: 6875.91 Hz resample(90pct) speed: 7231.56 Hz Small number random pos/neg Uncompressed serialization speed: 626.46 MB/s Bytes per point: 9.00 Unserialization speed: 913.34 MB/s Compressed serialization speed: 501.52 MB/s Bytes per point: 4.92 Uncompression speed: 885.47 MB/s split() speed: 9161.47 Hz merge() speed 4255.41 Hz resample(mean) speed: 6536.24 Hz resample(sum) speed: 7086.17 Hz resample(max) speed: 7304.60 Hz resample(min) speed: 7195.58 Hz resample(std) speed: 7163.63 Hz resample(median) speed: 7224.09 Hz resample(first) speed: 7285.57 Hz resample(last) speed: 7216.63 Hz resample(count) speed: 7221.60 Hz resample(5pct) speed: 7277.57 Hz resample(90pct) speed: 7294.44 Hz Small number random pos Uncompressed serialization speed: 620.66 MB/s Bytes per point: 9.00 Unserialization speed: 913.85 MB/s Compressed serialization speed: 478.37 MB/s Bytes per point: 4.48 Uncompression speed: 884.18 MB/s split() speed: 9165.07 Hz merge() speed 4268.84 Hz resample(mean) speed: 6630.26 Hz resample(sum) speed: 7148.98 Hz resample(max) speed: 7376.55 Hz resample(min) speed: 7260.35 Hz resample(std) speed: 7198.05 Hz resample(median) speed: 7399.97 Hz resample(first) speed: 7302.06 Hz resample(last) speed: 7170.98 Hz resample(count) speed: 7383.04 Hz resample(5pct) speed: 7349.83 Hz resample(90pct) speed: 6982.75 Hz Small number random neg Uncompressed serialization speed: 628.92 MB/s Bytes per point: 9.00 Unserialization speed: 915.30 MB/s Compressed serialization speed: 477.75 MB/s Bytes per point: 4.48 Uncompression speed: 895.94 MB/s split() speed: 9153.87 Hz merge() speed 4260.77 Hz resample(mean) speed: 6748.68 Hz resample(sum) speed: 7155.07 Hz resample(max) speed: 7152.63 Hz resample(min) speed: 7337.83 Hz resample(std) speed: 7188.18 Hz resample(median) speed: 7170.98 Hz resample(first) speed: 7331.42 Hz resample(last) speed: 7220.35 Hz resample(count) speed: 7186.95 Hz resample(5pct) speed: 7294.44 Hz resample(90pct) speed: 7341.26 Hz Sin(x) Uncompressed serialization speed: 625.14 MB/s Bytes per point: 9.00 Unserialization speed: 915.96 MB/s Compressed serialization speed: 970.76 MB/s Bytes per point: 8.04 Uncompression speed: 1102.08 MB/s split() speed: 9150.68 Hz merge() speed 4268.58 Hz resample(mean) speed: 6746.51 Hz resample(sum) speed: 7184.49 Hz resample(max) speed: 7153.85 Hz resample(min) speed: 7346.83 Hz resample(std) speed: 7256.58 Hz resample(median) speed: 7225.33 Hz resample(first) speed: 7358.43 Hz resample(last) speed: 7285.57 Hz resample(count) speed: 7269.16 Hz resample(5pct) speed: 7349.83 Hz resample(90pct) speed: 7358.43 Hz random Uncompressed serialization speed: 630.20 MB/s Bytes per point: 9.00 Unserialization speed: 912.26 MB/s Compressed serialization speed: 977.51 MB/s Bytes per point: 8.04 Uncompression speed: 1100.81 MB/s split() speed: 9254.45 Hz merge() speed 4237.18 Hz resample(mean) speed: 6616.67 Hz resample(sum) speed: 7219.11 Hz resample(max) speed: 7225.33 Hz resample(min) speed: 7267.90 Hz resample(std) speed: 7219.11 Hz resample(median) speed: 7196.82 Hz resample(first) speed: 7321.18 Hz resample(last) speed: 7239.05 Hz resample(count) speed: 7239.05 Hz resample(5pct) speed: 7260.77 Hz resample(90pct) speed: 7336.97 Hz 2026-11-29 11:56:03,362 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,371 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:03,377 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:03,377 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:56:03,382 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,386 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,388 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,392 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:03,397 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:03,398 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [412]. Details [] 2026-11-29 11:56:03,399 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,401 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,402 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,406 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:03,411 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:03,414 [663528] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('71f90644-c8bd-4c03-b958-93f10b01b330'), 'creator': '6484049e-e447-4420-ba77-14e872aace0c', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 57, 47169, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '231c4934-2826-4c55-aff3-c9e6f422a7af', 'project_id': '44506a98-c0a1-49df-802f-c1a7c55795b2', 'original_resource_id': '71f90644-c8bd-4c03-b958-93f10b01b330', 'type': 'd3eabe06-d486-4c5d-bcf9-ce14eb608c5f', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '6484049e-e447-4420-ba77-14e872aace0c', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2014-01-03 02:02:02+00:00] is different from the one found in the database [None]. 2026-11-29 11:56:03,418 [663528] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('71f90644-c8bd-4c03-b958-93f10b01b330'), 'creator': '6484049e-e447-4420-ba77-14e872aace0c', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 55, 57, 47169, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': '231c4934-2826-4c55-aff3-c9e6f422a7af', 'project_id': '44506a98-c0a1-49df-802f-c1a7c55795b2', 'original_resource_id': '71f90644-c8bd-4c03-b958-93f10b01b330', 'type': 'd3eabe06-d486-4c5d-bcf9-ce14eb608c5f', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '6484049e-e447-4420-ba77-14e872aace0c', 'created_by_project_id': ''}] because the attribute key [name] with its value [new-name] is different from the one found in the database [my-name]. 2026-11-29 11:56:03,438 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,440 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,441 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,445 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:03,450 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:03,460 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,462 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,463 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_etag(basic) gnocchi.tests.test_rest.ResourceTest.test_get_resource_etag(basic) ... ok 2026-11-29 11:56:03,485 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,523 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:03,523 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}, '65f544d1-2e95-4cf6-9f93-b7a9cf07bb42': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:03,530 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,533 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,536 [663528] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:03,536 [663528] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:03,536 [663528] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:03,538 [663528] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:03,560 [663528] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:03,582 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,584 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,585 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,601 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,602 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,604 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_non_admin(keystone) gnocchi.tests.test_rest.ResourceTest.test_get_resource_non_admin(keystone) ... ok 2026-11-29 11:56:03,634 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,662 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:03,662 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}, '39610504-efba-445d-b00d-dd9074f755d2': {'conf': , 'not_implemented_middleware': False}, '8c18afcd-d656-4354-8fe0-9fbc37d2c87d': {'conf': , 'not_implemented_middleware': False}, '0c4ccc3b-42f1-41c3-8576-9a310c5a01fd': {'conf': , 'not_implemented_middleware': False}, 'e44d7e23-fcdd-4d2a-b137-edbd7720f7c7': {'conf': , 'not_implemented_middleware': False}, '3b0879e9-6c31-4000-884d-8395a36a7feb': {'conf': , 'not_implemented_middleware': False}, '7b8f9296-7d04-47e6-8bf4-730ec8303071': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:03,666 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,668 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,691 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,693 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,694 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,696 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:03,696 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:03,701 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_24a4c9b901b643f2876da6543c554b1c.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_24a4c9b901b643f2876da6543c554b1c.name AS name FROM resource JOIN rt_24a4c9b901b643f2876da6543c554b1c ON resource.id = rt_24a4c9b901b643f2876da6543c554b1c.id ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_24a4c9b901b643f2876da6543c554b1c.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:03,716 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,718 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,719 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,715 [663521] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_24a4c9b901b643f2876da6543c554b1c.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_24a4c9b901b643f2876da6543c554b1c.name AS name FROM resource JOIN rt_24a4c9b901b643f2876da6543c554b1c ON resource.id = rt_24a4c9b901b643f2876da6543c554b1c.id ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_24a4c9b901b643f2876da6543c554b1c.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:03,722 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,724 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_another_project_id(basic) gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_another_project_id(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:56:03,725 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_details(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_list_resources_with_details(remoteuser) ... ok 2026-11-29 11:56:03,742 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,747 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,758 [663504] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:03,764 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,764 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,764 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,765 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,765 [663504] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,765 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,765 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,765 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,765 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (std) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,765 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,765 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,766 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,766 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,766 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,766 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,766 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,766 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 8fa68983-53a7-48cf-b110-24bceaa5b5cb 2026-11-29 11:56:03,773 [663504] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('723fc6be-21ed-4d4b-9572-5f490a063343'), 'creator': '4620ca2b-4893-4821-a3d6-d5005ee2c8ca', 'started_at': datetime.datetime(2026, 11, 29, 23, 56, 2, 698829, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 2, 698835, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': '723fc6be-21ed-4d4b-9572-5f490a063343', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '4620ca2b-4893-4821-a3d6-d5005ee2c8ca', 'created_by_project_id': ''}] of metric [8fa68983-53a7-48cf-b110-24bceaa5b5cb] with resource ID [723fc6be-21ed-4d4b-9572-5f490a063343] needs to be restored. The measurement timestamps are [['2015-01-07T13:59:37.000000000']]. 2026-11-29 11:56:03,779 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:03,779 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}, '39610504-efba-445d-b00d-dd9074f755d2': {'conf': , 'not_implemented_middleware': False}, '8c18afcd-d656-4354-8fe0-9fbc37d2c87d': {'conf': , 'not_implemented_middleware': False}, '0c4ccc3b-42f1-41c3-8576-9a310c5a01fd': {'conf': , 'not_implemented_middleware': False}, 'e44d7e23-fcdd-4d2a-b137-edbd7720f7c7': {'conf': , 'not_implemented_middleware': False}, '3b0879e9-6c31-4000-884d-8395a36a7feb': {'conf': , 'not_implemented_middleware': False}, '7b8f9296-7d04-47e6-8bf4-730ec8303071': {'conf': , 'not_implemented_middleware': False}, '6b8c2fff-9012-4c83-a95e-d7eb0ee09a61': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:03,783 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,784 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:03,785 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_statsd.TestStatsd.test_counter gnocchi.tests.test_statsd.TestStatsd.test_counter ... ok 2026-11-29 11:56:03,810 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:03,813 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:03,813 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:03,825 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,826 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,828 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,834 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:03,834 [663542] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffac7b30e0>]. Found Authorization header [b'basic YzFlYmYzMWMtNDYyMi00NTc2LWIyZjktOWJmMDI3YTg4OWE0Og==']. 2026-11-29 11:56:03,843 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:03,845 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:03,846 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,851 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,852 [663504] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpvebiz9ji/incoming3-2/2686369e-1695-42db-a93f-49dd947efbfa/0d3de0cf-9aa5-4af9-9e54-1544d7a411ef_20261129_23:56:03]. 2026-11-29 11:56:03,852 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:03,859 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,859 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,860 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,860 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (std) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,860 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,860 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,860 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,860 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,861 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,861 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,861 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,861 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,861 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,861 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,861 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,861 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,862 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,862 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,866 [663504] DEBUG gnocchi.storage: Metric [2686369e-1695-42db-a93f-49dd947efbfa] does not have a resource assigned to it. 2026-11-29 11:56:03,878 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:03,875 [663542] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=182] [[, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:03,883 [663504] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:03,883 [663504] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpvebiz9ji/incoming3-2/2686369e-1695-42db-a93f-49dd947efbfa/69a09fe5-8788-4e89-b8dd-2901fc52d6c9_20261129_23:56:03]. 2026-11-29 11:56:03,889 [663504] DEBUG gnocchi.storage: Storing split 1419120000.0 (sum) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,889 [663504] DEBUG gnocchi.storage: Storing split 1419120000.0 (mean) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,890 [663504] DEBUG gnocchi.storage: Storing split 1419120000.0 (min) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,890 [663504] DEBUG gnocchi.storage: Storing split 1419120000.0 (max) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,890 [663504] DEBUG gnocchi.storage: Storing split 1419120000.0 (count) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,890 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,890 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,891 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,891 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,891 [663504] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,891 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,891 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,892 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,892 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,892 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 2686369e-1695-42db-a93f-49dd947efbfa 2026-11-29 11:56:03,894 [663504] DEBUG gnocchi.storage: Metric [2686369e-1695-42db-a93f-49dd947efbfa] does not have a resource assigned to it. 2026-11-29 11:56:03,906 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_delete_old_measures gnocchi.tests.test_storage.TestStorageDriver.test_delete_old_measures ... ok 2026-11-29 11:56:03,931 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_storage.TestStorageDriver.test_file_driver_subdir_len gnocchi.tests.test_storage.TestStorageDriver.test_file_driver_subdir_len ... ok 2026-11-29 11:56:03,985 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:04 3274 [Warning] Aborted connection 3274 to db: 'gnocchidb' user: 'root' host: '' (Got an error reading communication packets) 2026-11-29 11:56:04,041 [663504] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:04,046 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,046 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,046 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,047 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (std) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,047 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,047 [663504] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,047 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,047 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,048 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,048 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,048 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,048 [663504] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,048 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,048 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,049 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,049 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,049 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,049 [663504] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric bef4a6cc-8d26-4911-8c1e-d9c87c012f87 2026-11-29 11:56:04,052 [663504] DEBUG gnocchi.storage: Metric [bef4a6cc-8d26-4911-8c1e-d9c87c012f87] does not have a resource assigned to it. 2026-11-29 11:56:04,063 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_get_aggregated_measures gnocchi.tests.test_storage.TestStorageDriver.test_get_aggregated_measures ... ok 2026-11-29 11:56:04,091 [663504] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:04,137 [663504] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:04,139 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (sum) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,139 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (mean) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,139 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (min) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,139 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (max) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,140 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (count) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,144 [663504] DEBUG gnocchi.storage: Metric [c759a41a-9516-4ac0-a2e1-59990c80b791] does not have a resource assigned to it. 2026-11-29 11:56:04,148 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:04,157 [663504] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:04,159 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (sum) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,159 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (mean) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,159 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (min) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,159 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (max) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,160 [663504] DEBUG gnocchi.storage: Storing split 1388574000.0 (count) for metric c759a41a-9516-4ac0-a2e1-59990c80b791 2026-11-29 11:56:04,162 [663504] DEBUG gnocchi.storage: Metric [c759a41a-9516-4ac0-a2e1-59990c80b791] does not have a resource assigned to it. 2026-11-29 11:56:04,167 [663504] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_resize_policy gnocchi.tests.test_storage.TestStorageDriver.test_resize_policy ... ok 2026-11-29 11:56:04,699 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:04,700 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp0nersx5_/incoming3-2/75f9016c-7708-49bf-9987-03f24ad057e8/5b62a247-6250-4418-9ecd-20a87c2edc80_20261129_23:56:04]. 2026-11-29 11:56:04,710 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (min) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,711 [663500] DEBUG gnocchi.storage: Storing split 1451736000.0 (min) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,711 [663500] DEBUG gnocchi.storage: Storing split 1451952000.0 (min) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,711 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (mean) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,711 [663500] DEBUG gnocchi.storage: Storing split 1451736000.0 (mean) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,711 [663500] DEBUG gnocchi.storage: Storing split 1451952000.0 (mean) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,712 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (count) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,712 [663500] DEBUG gnocchi.storage: Storing split 1451736000.0 (count) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,712 [663500] DEBUG gnocchi.storage: Storing split 1451952000.0 (count) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,712 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (max) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,712 [663500] DEBUG gnocchi.storage: Storing split 1451736000.0 (max) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,713 [663500] DEBUG gnocchi.storage: Storing split 1451952000.0 (max) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,713 [663500] DEBUG gnocchi.storage: Storing split 1451520000.0 (sum) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,713 [663500] DEBUG gnocchi.storage: Storing split 1451736000.0 (sum) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,713 [663500] DEBUG gnocchi.storage: Storing split 1451952000.0 (sum) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,720 [663500] DEBUG gnocchi.storage: Metric [75f9016c-7708-49bf-9987-03f24ad057e8] does not have a resource assigned to it. 2026-11-29 11:56:04,735 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:04,745 [663500] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:04,745 [663500] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmp0nersx5_/incoming3-2/75f9016c-7708-49bf-9987-03f24ad057e8/fafa7b55-b882-4144-b6b8-37686bdb7d9b_20261129_23:56:04]. 2026-11-29 11:56:04,755 [663500] DEBUG gnocchi.storage: Storing split 1452384000.0 (min) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,756 [663500] DEBUG gnocchi.storage: Storing split 1452384000.0 (mean) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,756 [663500] DEBUG gnocchi.storage: Storing split 1452384000.0 (count) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,757 [663500] DEBUG gnocchi.storage: Storing split 1452384000.0 (max) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,758 [663500] DEBUG gnocchi.storage: Storing split 1452384000.0 (sum) for metric 75f9016c-7708-49bf-9987-03f24ad057e8 2026-11-29 11:56:04,761 [663500] DEBUG gnocchi.storage: Metric [75f9016c-7708-49bf-9987-03f24ad057e8] does not have a resource assigned to it. 2026-11-29 11:56:04,769 [663500] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures ... ok 2026-11-29 11:56:04,816 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:04,816 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:04,821 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:04,824 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:04,858 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:04,858 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:04,882 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:04,883 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:04,885 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:04,889 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. gnocchi.tests.test_storage.TestStorageDriver.test_execute_metadata_updates_if_needed_needs_raw_data_truncation gnocchi.tests.test_storage.TestStorageDriver.test_execute_metadata_updates_if_needed_needs_raw_data_truncation ... ok 2026-11-29 11:56:04,908 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:04,911 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:04,912 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:04,918 [663534] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:04,922 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:04,924 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:04,925 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:04,929 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:04,934 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:04,936 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:04,942 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:04,944 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_metrics(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_metrics(remoteuser) ... ok gnocchi.tests.test_storage.TestStorageDriver.test_resample_no_metric gnocchi.tests.test_storage.TestStorageDriver.test_resample_no_metric ... 2026-11-29 11:56:04,967 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. ok 2026-11-29 11:56:05,003 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,003 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:05,007 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,009 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,055 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,056 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,073 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,074 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,076 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,076 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,076 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}, 'b15cce61-0bee-45dd-b520-e0b7fb39ddeb': {'conf': , 'not_implemented_middleware': False}, '546a5ad7-0d1e-4875-bfe7-ac39af698228': {'conf': , 'not_implemented_middleware': False}, '9aa7637d-2101-407b-81b9-770282b886c2': {'conf': , 'not_implemented_middleware': False}, '3a6a0a53-f94a-45cb-b888-2ec3369989d4': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:05,081 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,083 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,086 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,098 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,105 [663521] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('f109b7b2-e6a4-40c0-9184-0a3907a495d8'), 'creator': '90f6a09c-3faa-434d-b26c-51cae4183972', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 5, 62033, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': 'cc8de029-7c37-49f7-a2b7-3a015e305442', 'project_id': '2217260b-d187-4c79-9592-2e1a144b45a7', 'original_resource_id': 'f109b7b2-e6a4-40c0-9184-0a3907a495d8', 'type': '791d3f68-5d72-4d69-827c-1682932ad4cd', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '90f6a09c-3faa-434d-b26c-51cae4183972', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2044-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:56:05,113 [663521] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('f109b7b2-e6a4-40c0-9184-0a3907a495d8'), 'creator': '90f6a09c-3faa-434d-b26c-51cae4183972', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 5, 62033, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': 'cc8de029-7c37-49f7-a2b7-3a015e305442', 'project_id': '2217260b-d187-4c79-9592-2e1a144b45a7', 'original_resource_id': 'f109b7b2-e6a4-40c0-9184-0a3907a495d8', 'type': '791d3f68-5d72-4d69-827c-1682932ad4cd', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '90f6a09c-3faa-434d-b26c-51cae4183972', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2044-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:56:05,130 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:05,131 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:05,134 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric 4cc69e28-3152-4b73-b51a-c4541febdda0 does not exist] 2026-11-29 11:56:05,142 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,144 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,145 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,147 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,151 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,157 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,162 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,164 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,165 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_no_partial_update(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_no_partial_update(remoteuser) ... ok 2026-11-29 11:56:05,188 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,225 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,226 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}, 'b40bf27d-2345-4046-8ea2-80b12203af3d': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:05,229 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,231 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,235 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:05,235 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:05,235 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:05,237 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:05,258 [663521] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:05,280 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,282 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,283 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,311 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,312 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,314 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,327 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [409]. Details [Named metric foo already exists] 2026-11-29 11:56:05,328 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,330 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,332 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,347 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,350 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,352 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_already_exists(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics_already_exists(keystone) ... ok 2026-11-29 11:56:05,374 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,411 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,411 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}, 'b40bf27d-2345-4046-8ea2-80b12203af3d': {'conf': , 'not_implemented_middleware': False}, 'e48a409e-e817-475d-93db-f463c523e141': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:05,415 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,418 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,420 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:05,421 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:05,421 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:05,422 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:05,444 [663521] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:05,462 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric 98eb9670-0c5f-4b8e-8eb1-06049e3e7a94 does not exist] 2026-11-29 11:56:05,464 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,465 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,467 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_invalid_metric(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_invalid_metric(keystone) ... ok 2026-11-29 11:56:05,485 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,486 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,487 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,488 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,494 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4fd7f0b7235d413bbd604175aeecc3a2.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4fd7f0b7235d413bbd604175aeecc3a2.name AS name FROM resource JOIN rt_4fd7f0b7235d413bbd604175aeecc3a2 ON resource.id = rt_4fd7f0b7235d413bbd604175aeecc3a2.id ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_4fd7f0b7235d413bbd604175aeecc3a2.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:05,508 [663542] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_4fd7f0b7235d413bbd604175aeecc3a2.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_4fd7f0b7235d413bbd604175aeecc3a2.name AS name FROM resource JOIN rt_4fd7f0b7235d413bbd604175aeecc3a2 ON resource.id = rt_4fd7f0b7235d413bbd604175aeecc3a2.id ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_4fd7f0b7235d413bbd604175aeecc3a2.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:05,515 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,516 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,518 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,525 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,525 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}, 'b40bf27d-2345-4046-8ea2-80b12203af3d': {'conf': , 'not_implemented_middleware': False}, 'e48a409e-e817-475d-93db-f463c523e141': {'conf': , 'not_implemented_middleware': False}, '7fdbdd8e-4e8d-442c-80b5-e601ca8a9256': {'conf': , 'not_implemented_middleware': False}}]. gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_details(basic) gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_details(basic) ... ok 2026-11-29 11:56:05,528 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,531 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,534 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:05,534 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:05,534 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:05,536 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:05,539 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,558 [663521] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:05,566 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,567 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,568 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,577 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,577 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}, '39610504-efba-445d-b00d-dd9074f755d2': {'conf': , 'not_implemented_middleware': False}, '8c18afcd-d656-4354-8fe0-9fbc37d2c87d': {'conf': , 'not_implemented_middleware': False}, '0c4ccc3b-42f1-41c3-8576-9a310c5a01fd': {'conf': , 'not_implemented_middleware': False}, 'e44d7e23-fcdd-4d2a-b137-edbd7720f7c7': {'conf': , 'not_implemented_middleware': False}, '3b0879e9-6c31-4000-884d-8395a36a7feb': {'conf': , 'not_implemented_middleware': False}, '7b8f9296-7d04-47e6-8bf4-730ec8303071': {'conf': , 'not_implemented_middleware': False}, '6b8c2fff-9012-4c83-a95e-d7eb0ee09a61': {'conf': , 'not_implemented_middleware': False}, '183d19eb-c6c4-42ea-b902-97dcc1007ae7': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:05,580 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,583 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,585 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Metric f04c8fea-8c7c-43f6-a4e9-f1b61d03d361 does not exist] 2026-11-29 11:56:05,585 [663542] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:05,586 [663542] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:05,586 [663542] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:05,586 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,587 [663542] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:05,588 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,589 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metric_from_other_user(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metric_from_other_user(keystone) ... ok 2026-11-29 11:56:05,607 [663542] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:05,610 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,641 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,642 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,643 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,650 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,650 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}, 'b40bf27d-2345-4046-8ea2-80b12203af3d': {'conf': , 'not_implemented_middleware': False}, 'e48a409e-e817-475d-93db-f463c523e141': {'conf': , 'not_implemented_middleware': False}, '7fdbdd8e-4e8d-442c-80b5-e601ca8a9256': {'conf': , 'not_implemented_middleware': False}, 'ed9abb2a-0531-4a81-a214-8a5582f4343c': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:05,654 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,656 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,660 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,661 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,662 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,668 [663542] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:56:05,671 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metric_from_other_user(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_resource_with_metric_from_other_user(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:56:05,685 [663542] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=5] [[, , , , ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:05,705 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,712 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,713 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,714 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,719 [663542] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:56:05,722 [663542] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_8336388196814aa3b6d9d7c07f356514.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_8336388196814aa3b6d9d7c07f356514.name AS name FROM resource JOIN rt_8336388196814aa3b6d9d7c07f356514 ON resource.id = rt_8336388196814aa3b6d9d7c07f356514.id WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_8336388196814aa3b6d9d7c07f356514.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:05,736 [663542] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_8336388196814aa3b6d9d7c07f356514.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_8336388196814aa3b6d9d7c07f356514.name AS name FROM resource JOIN rt_8336388196814aa3b6d9d7c07f356514 ON resource.id = rt_8336388196814aa3b6d9d7c07f356514.id WHERE resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_8336388196814aa3b6d9d7c07f356514.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:05,742 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,742 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}, 'b40bf27d-2345-4046-8ea2-80b12203af3d': {'conf': , 'not_implemented_middleware': False}, 'e48a409e-e817-475d-93db-f463c523e141': {'conf': , 'not_implemented_middleware': False}, '7fdbdd8e-4e8d-442c-80b5-e601ca8a9256': {'conf': , 'not_implemented_middleware': False}, 'ed9abb2a-0531-4a81-a214-8a5582f4343c': {'conf': , 'not_implemented_middleware': False}, 'd64477d5-fd57-409d-84ee-5bfcf770d2c1': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:05,744 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,745 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,746 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,746 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,748 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_details(keystone) gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_details(keystone) ... ok 2026-11-29 11:56:05,768 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,773 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,774 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,787 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,788 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,789 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,794 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,801 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,803 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,804 [663542] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,804 [663542] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'9312082c-84b6-4cc2-8cd1-f08fb7219e4c': {'conf': , 'not_implemented_middleware': False}, '482c24fd-8420-4f8b-8c42-5fe0e5b1be18': {'conf': , 'not_implemented_middleware': False}, 'efcccf29-a7b9-44f3-97f6-a5a8e77f1e08': {'conf': , 'not_implemented_middleware': False}, 'e3a3fd1b-fddc-4802-a609-b360b2a3004e': {'conf': , 'not_implemented_middleware': False}, '919665d5-3125-4d00-95ad-8479fb2294e3': {'conf': , 'not_implemented_middleware': False}, '3827f2d2-e4c6-4478-b0af-02c1e695aaa5': {'conf': , 'not_implemented_middleware': False}, 'e7f582b1-60df-4bbe-abd0-cb27ddea033a': {'conf': , 'not_implemented_middleware': False}, '97cd0aec-1c3d-4b92-a6ac-8de704b78b25': {'conf': , 'not_implemented_middleware': False}, '0388f60a-29d8-451c-9ae7-53d6ff39b0ed': {'conf': , 'not_implemented_middleware': False}, 'e9df2ea6-5210-45e3-9d54-5ae175b7a62d': {'conf': , 'not_implemented_middleware': False}, '14420908-4349-4408-9217-a76ba46f85eb': {'conf': , 'not_implemented_middleware': False}, 'c858b00b-f159-4353-ac7d-7fb6413bbcca': {'conf': , 'not_implemented_middleware': False}, '39610504-efba-445d-b00d-dd9074f755d2': {'conf': , 'not_implemented_middleware': False}, '8c18afcd-d656-4354-8fe0-9fbc37d2c87d': {'conf': , 'not_implemented_middleware': False}, '0c4ccc3b-42f1-41c3-8576-9a310c5a01fd': {'conf': , 'not_implemented_middleware': False}, 'e44d7e23-fcdd-4d2a-b137-edbd7720f7c7': {'conf': , 'not_implemented_middleware': False}, '3b0879e9-6c31-4000-884d-8395a36a7feb': {'conf': , 'not_implemented_middleware': False}, '7b8f9296-7d04-47e6-8bf4-730ec8303071': {'conf': , 'not_implemented_middleware': False}, '6b8c2fff-9012-4c83-a95e-d7eb0ee09a61': {'conf': , 'not_implemented_middleware': False}, '183d19eb-c6c4-42ea-b902-97dcc1007ae7': {'conf': , 'not_implemented_middleware': False}, '29d2921c-2797-4371-86a2-7bc31e46c4b3': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:05,805 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,805 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,807 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,809 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,810 [663542] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,810 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,811 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,812 [663542] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:05,812 [663542] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:05,812 [663542] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:05,814 [663542] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:05,816 [663542] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:05,813 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d2ea7cfbb42244a2a075abf18fe8910c.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d2ea7cfbb42244a2a075abf18fe8910c.name AS name FROM resource JOIN rt_d2ea7cfbb42244a2a075abf18fe8910c ON resource.id = rt_d2ea7cfbb42244a2a075abf18fe8910c.id WHERE rt_d2ea7cfbb42244a2a075abf18fe8910c.id = :id_3 AND resource.ended_at IS NULL ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_d2ea7cfbb42244a2a075abf18fe8910c.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:05,819 [663542] DEBUG gnocchi.rest.api: Aborting request. Code [415]. Details [] 2026-11-29 11:56:05,821 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,822 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,823 [663542] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_deserialize_force_json(keystone) gnocchi.tests.test_rest.RootTest.test_deserialize_force_json(keystone) ... ok 2026-11-29 11:56:05,826 [663521] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d2ea7cfbb42244a2a075abf18fe8910c.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d2ea7cfbb42244a2a075abf18fe8910c.name AS name FROM resource JOIN rt_d2ea7cfbb42244a2a075abf18fe8910c ON resource.id = rt_d2ea7cfbb42244a2a075abf18fe8910c.id WHERE rt_d2ea7cfbb42244a2a075abf18fe8910c.id = :id_3 AND resource.ended_at IS NULL ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_d2ea7cfbb42244a2a075abf18fe8910c.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:05,833 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,834 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,835 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:05,839 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,840 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,841 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,841 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,841 [663521] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff7b8b30e0>]. The remote user found is [b'90f6a09c-3faa-434d-b26c-51cae4183972']. 2026-11-29 11:56:05,843 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] for resource history table. 2026-11-29 11:56:05,843 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] from dictionary to be processed. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}] from dictionary to be processed. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}] for resource history table. 2026-11-29 11:56:05,844 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=23eb3f18-0e34-4548-ab45-579787f618f7] from dictionary to be processed. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [23eb3f18-0e34-4548-ab45-579787f618f7] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [23eb3f18-0e34-4548-ab45-579787f618f7] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [23eb3f18-0e34-4548-ab45-579787f618f7] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}] in list with the sanitizedvalue [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}] in its current position. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] from dictionary to be processed. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=>=, value={'revision_end': '2014-01-03T02:02:02'}] from dictionary to be processed. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': '2014-01-03T02:02:02'}] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=revision_end, value=2014-01-03T02:02:02] from dictionary to be processed. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [2014-01-03T02:02:02] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [2014-01-03T02:02:02] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [2014-01-03T02:02:02] for key [revision_end] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [{'revision_end': '2014-01-03T02:02:02'}] for key [>=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] in list with the sanitizedvalue [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] in its current position. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'revision_end': None}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'revision_end': None}}] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'revision_end': None}] from dictionary to be processed. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': None}] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=revision_end, value=None] from dictionary to be processed. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [None] for resource history table. 2026-11-29 11:56:05,844 [663521] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [None] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [None] for key [revision_end] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [{'revision_end': None}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'revision_end': None}}] in list with the sanitizedvalue [{'=': {'revision_end': None}}] in its current position. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] for key [or] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] in list with the sanitizedvalue [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] in its current position. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] for key [and] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'and': [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] in query according to resource history columns [['revision', 'id', 'revision_end', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'and': [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] from dictionary to be processed. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}] from dictionary to be processed. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=23eb3f18-0e34-4548-ab45-579787f618f7] from dictionary to be processed. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [23eb3f18-0e34-4548-ab45-579787f618f7] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [23eb3f18-0e34-4548-ab45-579787f618f7] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [23eb3f18-0e34-4548-ab45-579787f618f7] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}] in list with the sanitizedvalue [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}] in its current position. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] from dictionary to be processed. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=>=, value={'revision_end': '2014-01-03T02:02:02'}] from dictionary to be processed. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': '2014-01-03T02:02:02'}] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Removing attribute [revision_end] with value [2014-01-03T02:02:02] from attributes [{'revision_end': '2014-01-03T02:02:02'}] as it is not an expected key value [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']]. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value from dict [{'revision_end': '2014-01-03T02:02:02'}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter dictionary. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter list. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'revision_end': None}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'revision_end': None}}] for resource history table. 2026-11-29 11:56:05,845 [663521] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'revision_end': None}] from dictionary to be processed. 2026-11-29 11:56:05,846 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': None}] for resource history table. 2026-11-29 11:56:05,846 [663521] DEBUG gnocchi.indexer.sqlalchemy: Removing attribute [revision_end] with value [None] from attributes [{'revision_end': None}] as it is not an expected key value [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']]. 2026-11-29 11:56:05,846 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value from dict [{'revision_end': None}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter dictionary. 2026-11-29 11:56:05,846 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [{'=': {'revision_end': None}}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter list. 2026-11-29 11:56:05,846 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value from dict [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter dictionary. 2026-11-29 11:56:05,846 [663521] DEBUG gnocchi.indexer.sqlalchemy: Value [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter list. 2026-11-29 11:56:05,846 [663521] DEBUG gnocchi.indexer.sqlalchemy: Replacing attribute [and] in dict, with sanitized data [[{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}]]. Old value was [[{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]]. 2026-11-29 11:56:05,846 [663521] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'and': [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}]}] in query according to resource columns [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'and': [{'=': {'id': UUID('23eb3f18-0e34-4548-ab45-579787f618f7')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]. 2026-11-29 11:56:05,850 [663521] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:56:05,852 [663521] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:56:05,854 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_d2ea7cfbb42244a2a075abf18fe8910c_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_d2ea7cfbb42244a2a075abf18fe8910c_history.name AS name FROM rt_d2ea7cfbb42244a2a075abf18fe8910c_history, resource_history WHERE rt_d2ea7cfbb42244a2a075abf18fe8910c_history.revision = resource_history.revision AND resource_history.id = :id_2 AND (resource_history.revision_end >= :revision_end_1 OR resource_history.revision_end IS NULL) UNION SELECT :revision AS revision, rt_d2ea7cfbb42244a2a075abf18fe8910c.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d2ea7cfbb42244a2a075abf18fe8910c.name AS name FROM resource JOIN rt_d2ea7cfbb42244a2a075abf18fe8910c ON resource.id = rt_d2ea7cfbb42244a2a075abf18fe8910c.id WHERE rt_d2ea7cfbb42244a2a075abf18fe8910c.id = resource.id AND resource.id = :id_3) AS result WHERE result.id = :id_4 AND (result.revision_end >= :revision_end_2 OR result.revision_end IS NULL) ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC] to search for resources. 2026-11-29 11:56:05,873 [663521] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[.Result object at 0xffff7b617a10>]] found with query: [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_d2ea7cfbb42244a2a075abf18fe8910c_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_d2ea7cfbb42244a2a075abf18fe8910c_history.name AS name FROM rt_d2ea7cfbb42244a2a075abf18fe8910c_history, resource_history WHERE rt_d2ea7cfbb42244a2a075abf18fe8910c_history.revision = resource_history.revision AND resource_history.id = :id_2 AND (resource_history.revision_end >= :revision_end_1 OR resource_history.revision_end IS NULL) UNION SELECT :revision AS revision, rt_d2ea7cfbb42244a2a075abf18fe8910c.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d2ea7cfbb42244a2a075abf18fe8910c.name AS name FROM resource JOIN rt_d2ea7cfbb42244a2a075abf18fe8910c ON resource.id = rt_d2ea7cfbb42244a2a075abf18fe8910c.id WHERE rt_d2ea7cfbb42244a2a075abf18fe8910c.id = resource.id AND resource.id = :id_3) AS result WHERE result.id = :id_4 AND (result.revision_end >= :revision_end_2 OR result.revision_end IS NULL) ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC]. 2026-11-29 11:56:05,881 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:05,882 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:05,884 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_datetime(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_search_datetime(remoteuser) ... ok 2026-11-29 11:56:05,912 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.TestMeasureQuery.test_and gnocchi.tests.test_rest.TestMeasureQuery.test_and ... ok 2026-11-29 11:56:05,947 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:05,947 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}, 'b40bf27d-2345-4046-8ea2-80b12203af3d': {'conf': , 'not_implemented_middleware': False}, 'e48a409e-e817-475d-93db-f463c523e141': {'conf': , 'not_implemented_middleware': False}, '7fdbdd8e-4e8d-442c-80b5-e601ca8a9256': {'conf': , 'not_implemented_middleware': False}, 'ed9abb2a-0531-4a81-a214-8a5582f4343c': {'conf': , 'not_implemented_middleware': False}, 'd64477d5-fd57-409d-84ee-5bfcf770d2c1': {'conf': , 'not_implemented_middleware': False}, '0f40190c-be24-4775-98c7-6b9ff04ec5dd': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:05,947 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,951 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,953 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:05,956 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:05,956 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:05,956 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:05,958 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:05,979 [663521] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:05,998 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,000 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 gnocchi.tests.test_storage.TestStorageDriver.test_execute_metadata_updates_if_needed_resource_no_recover gnocchi.tests.test_storage.TestStorageDriver.test_execute_metadata_updates_if_needed_resource_no_recover ... ok 2026-11-29 11:56:06,001 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,018 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,020 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,021 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,027 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:56:06,027 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,031 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:06,047 [663521] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=6] [[, , , , , ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:06,058 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,060 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,061 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,067 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] gnocchi.tests.test_utils.TestUtils.test_datetime_to_unix_timezone_change_offset gnocchi.tests.test_utils.TestUtils.test_datetime_to_unix_timezone_change_offset ... ok 2026-11-29 11:56:06,071 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_fa9c7c16e7754f2bac8ef5cb22b3485d.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_fa9c7c16e7754f2bac8ef5cb22b3485d.name AS name FROM resource JOIN rt_fa9c7c16e7754f2bac8ef5cb22b3485d ON resource.id = rt_fa9c7c16e7754f2bac8ef5cb22b3485d.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_fa9c7c16e7754f2bac8ef5cb22b3485d.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:06,091 [663542] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,088 [663521] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_fa9c7c16e7754f2bac8ef5cb22b3485d.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_fa9c7c16e7754f2bac8ef5cb22b3485d.name AS name FROM resource JOIN rt_fa9c7c16e7754f2bac8ef5cb22b3485d ON resource.id = rt_fa9c7c16e7754f2bac8ef5cb22b3485d.id WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.started_at >= :started_at_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_fa9c7c16e7754f2bac8ef5cb22b3485d.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:06,097 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,098 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,101 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_started_after(keystone) gnocchi.tests.test_rest.ResourceTest.test_search_resources_started_after(keystone) ... ok 2026-11-29 11:56:06,122 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_utils.TestUtils.test_to_timestamps_epoch gnocchi.tests.test_utils.TestUtils.test_to_timestamps_epoch ... ok BoundTimeSerie ============== Simple continuous range Serialization speed: 376.70 MB/s Bytes per point: 8.69 Unserialization speed: 766.31 MB/s All 0 Serialization speed: 559.44 MB/s Bytes per point: 4.72 Unserialization speed: 1148.33 MB/s All 1 Serialization speed: 560.23 MB/s Bytes per point: 4.72 Unserialization speed: 1146.38 MB/s 0 and 1 Serialization speed: 558.82 MB/s Bytes per point: 4.72 Unserialization speed: 1237.65 MB/s 1 and 0 random Serialization speed: 440.92 MB/s Bytes per point: 6.34 Unserialization speed: 1045.09 MB/s Small number random pos/neg Serialization speed: 353.81 MB/s Bytes per point: 9.59 Unserialization speed: 999.05 MB/s Small number random pos Serialization speed: 336.32 MB/s Bytes per point: 9.15 Unserialization speed: 977.43 MB/s Small number random neg Serialization speed: 335.81 MB/s Bytes per point: 9.13 Unserialization speed: 985.04 MB/s Sin(x) Serialization speed: 539.38 MB/s Bytes per point: 12.72 Unserialization speed: 1263.71 MB/s random Serialization speed: 541.96 MB/s Bytes per point: 12.72 Unserialization speed: 1258.33 MB/s 2026-11-29 11:56:06,146 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,149 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,152 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,160 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,162 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:06,162 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}, 'b40bf27d-2345-4046-8ea2-80b12203af3d': {'conf': , 'not_implemented_middleware': False}, 'e48a409e-e817-475d-93db-f463c523e141': {'conf': , 'not_implemented_middleware': False}, '7fdbdd8e-4e8d-442c-80b5-e601ca8a9256': {'conf': , 'not_implemented_middleware': False}, 'ed9abb2a-0531-4a81-a214-8a5582f4343c': {'conf': , 'not_implemented_middleware': False}, 'd64477d5-fd57-409d-84ee-5bfcf770d2c1': {'conf': , 'not_implemented_middleware': False}, '0f40190c-be24-4775-98c7-6b9ff04ec5dd': {'conf': , 'not_implemented_middleware': False}, 'f4425f3c-51ac-46ee-b3c6-e76bb201e7bd': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:06,163 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [{'cause': 'Invalid input', 'reason': "extra keys not allowed @ data['foobar']", 'detail': ['foobar']}] 2026-11-29 11:56:06,165 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,166 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,166 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,167 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,168 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.ResourceTest.test_patch_resource_unknown_field(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_unknown_field(remoteuser) ... ok 2026-11-29 11:56:06,171 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:06,172 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:06,172 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:06,173 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:06,188 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,199 [663521] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:06,224 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:06,224 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}, 'b15cce61-0bee-45dd-b520-e0b7fb39ddeb': {'conf': , 'not_implemented_middleware': False}, '546a5ad7-0d1e-4875-bfe7-ac39af698228': {'conf': , 'not_implemented_middleware': False}, '9aa7637d-2101-407b-81b9-770282b886c2': {'conf': , 'not_implemented_middleware': False}, '3a6a0a53-f94a-45cb-b888-2ec3369989d4': {'conf': , 'not_implemented_middleware': False}, 'a3e04131-7de8-4d29-a311-f3ca2089afc2': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:06,227 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,229 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,243 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,245 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,246 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,254 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,255 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,266 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,268 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,270 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,274 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,275 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,277 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,281 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,285 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,286 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,286 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,295 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,296 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,298 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,302 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,310 [663495] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffff8d3430e0>]. The remote user found is [b'4c17c520-4676-4825-ab65-649ce22a5369']. 2026-11-29 11:56:06,313 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,315 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,316 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_post_append_metrics(remoteuser) ... ok 2026-11-29 11:56:06,336 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,375 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:06,375 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}, 'b15cce61-0bee-45dd-b520-e0b7fb39ddeb': {'conf': , 'not_implemented_middleware': False}, '546a5ad7-0d1e-4875-bfe7-ac39af698228': {'conf': , 'not_implemented_middleware': False}, '9aa7637d-2101-407b-81b9-770282b886c2': {'conf': , 'not_implemented_middleware': False}, '3a6a0a53-f94a-45cb-b888-2ec3369989d4': {'conf': , 'not_implemented_middleware': False}, 'a3e04131-7de8-4d29-a311-f3ca2089afc2': {'conf': , 'not_implemented_middleware': False}, '87267edd-57ff-4c8a-8309-dc5e139b5316': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:06,378 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,380 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,383 [663495] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:06,383 [663495] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:06,383 [663495] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:06,385 [663495] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:06,405 [663495] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:06,425 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,426 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,428 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,438 [663495] DEBUG gnocchi.rest.api: Aborting request. Code [409]. Details [Resource a3cfebd2-7d9b-4f0b-9d61-2e879665bdc1 already exists] 2026-11-29 11:56:06,440 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,441 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,443 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_already_exist(keystone) gnocchi.tests.test_rest.ResourceTest.test_post_resource_already_exist(keystone) ... ok 2026-11-29 11:56:06,464 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,500 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:06,500 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}, 'b15cce61-0bee-45dd-b520-e0b7fb39ddeb': {'conf': , 'not_implemented_middleware': False}, '546a5ad7-0d1e-4875-bfe7-ac39af698228': {'conf': , 'not_implemented_middleware': False}, '9aa7637d-2101-407b-81b9-770282b886c2': {'conf': , 'not_implemented_middleware': False}, '3a6a0a53-f94a-45cb-b888-2ec3369989d4': {'conf': , 'not_implemented_middleware': False}, 'a3e04131-7de8-4d29-a311-f3ca2089afc2': {'conf': , 'not_implemented_middleware': False}, '87267edd-57ff-4c8a-8309-dc5e139b5316': {'conf': , 'not_implemented_middleware': False}, '4234a5e8-2f89-4327-b09b-7d0f0ac95821': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:06,504 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,506 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,534 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,535 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,550 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,551 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,553 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,556 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,566 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,568 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,570 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,571 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,576 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,576 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,577 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,580 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d3d713d23300461f93d5a3145579038a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d3d713d23300461f93d5a3145579038a.name AS name FROM resource JOIN rt_d3d713d23300461f93d5a3145579038a ON resource.id = rt_d3d713d23300461f93d5a3145579038a.id WHERE rt_d3d713d23300461f93d5a3145579038a.id = :id_3 AND resource.ended_at IS NULL ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_d3d713d23300461f93d5a3145579038a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:06,603 [663495] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_d3d713d23300461f93d5a3145579038a.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d3d713d23300461f93d5a3145579038a.name AS name FROM resource JOIN rt_d3d713d23300461f93d5a3145579038a ON resource.id = rt_d3d713d23300461f93d5a3145579038a.id WHERE rt_d3d713d23300461f93d5a3145579038a.id = :id_3 AND resource.ended_at IS NULL ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_d3d713d23300461f93d5a3145579038a.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:06,611 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,612 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,614 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:06,618 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,619 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,619 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,620 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,620 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:06,621 [663521] DEBUG gnocchi.rest.api: Aborting request. Code [403]. Details [] 2026-11-29 11:56:06,623 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] from dictionary to be processed. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}] from dictionary to be processed. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=449ee1d1-2fd5-41a0-a586-26b6aebe1068] from dictionary to be processed. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [449ee1d1-2fd5-41a0-a586-26b6aebe1068] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [449ee1d1-2fd5-41a0-a586-26b6aebe1068] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [449ee1d1-2fd5-41a0-a586-26b6aebe1068] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}] in list with the sanitizedvalue [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}] in its current position. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] from dictionary to be processed. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=>=, value={'revision_end': '2014-01-03T02:02:02'}] from dictionary to be processed. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': '2014-01-03T02:02:02'}] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=revision_end, value=2014-01-03T02:02:02] from dictionary to be processed. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [2014-01-03T02:02:02] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [2014-01-03T02:02:02] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [2014-01-03T02:02:02] for key [revision_end] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [{'revision_end': '2014-01-03T02:02:02'}] for key [>=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] in list with the sanitizedvalue [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] in its current position. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'revision_end': None}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'revision_end': None}}] for resource history table. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'revision_end': None}] from dictionary to be processed. 2026-11-29 11:56:06,624 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': None}] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=revision_end, value=None] from dictionary to be processed. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [None] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [None] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [None] for key [revision_end] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [{'revision_end': None}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'revision_end': None}}] in list with the sanitizedvalue [{'=': {'revision_end': None}}] in its current position. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] for key [or] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] in list with the sanitizedvalue [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] in its current position. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [[{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] for key [and] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'and': [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] in query according to resource history columns [['revision', 'id', 'revision_end', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'and': [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'and': [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=and, value=[{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] from dictionary to be processed. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}] from dictionary to be processed. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=id, value=449ee1d1-2fd5-41a0-a586-26b6aebe1068] from dictionary to be processed. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [449ee1d1-2fd5-41a0-a586-26b6aebe1068] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Attribute filter [449ee1d1-2fd5-41a0-a586-26b6aebe1068] is not of expected types [list or dict]. Therefore, we do not do anything with it. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [449ee1d1-2fd5-41a0-a586-26b6aebe1068] for key [id] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [{'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}] for key [=] did not changed. Therefore, we go for the next iteration. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Replacing value [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}] in list with the sanitizedvalue [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}] in its current position. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=or, value=[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] from dictionary to be processed. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key=>=, value={'revision_end': '2014-01-03T02:02:02'}] from dictionary to be processed. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': '2014-01-03T02:02:02'}] for resource history table. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Removing attribute [revision_end] with value [2014-01-03T02:02:02] from attributes [{'revision_end': '2014-01-03T02:02:02'}] as it is not an expected key value [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']]. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value from dict [{'revision_end': '2014-01-03T02:02:02'}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter dictionary. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [{'>=': {'revision_end': '2014-01-03T02:02:02'}}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter list. 2026-11-29 11:56:06,625 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute filter [{'=': {'revision_end': None}}] to be processed, as it is part of a list of attribute filters. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'=': {'revision_end': None}}] for resource history table. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Sending attribute [key==, value={'revision_end': None}] from dictionary to be processed. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing the processing of attributes filters [{'revision_end': None}] for resource history table. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Removing attribute [revision_end] with value [None] from attributes [{'revision_end': None}] as it is not an expected key value [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']]. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value from dict [{'revision_end': None}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter dictionary. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [{'=': {'revision_end': None}}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter list. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value from dict [[{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter dictionary. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Value [{'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}] was totally cleaned after being sanitized. Therefore, we remove it from our attribute filter list. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Replacing attribute [and] in dict, with sanitized data [[{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}]]. Old value was [[{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]]. 2026-11-29 11:56:06,626 [663495] DEBUG gnocchi.indexer.sqlalchemy: Filters to be used [{'and': [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}]}] in query according to resource columns [['id', 'creator', 'started_at', 'revision_start', 'ended_at', 'user_id', 'project_id', 'original_resource_id', 'type']] extracted from [{'and': [{'=': {'id': UUID('449ee1d1-2fd5-41a0-a586-26b6aebe1068')}}, {'or': [{'>=': {'revision_end': '2014-01-03T02:02:02'}}, {'=': {'revision_end': None}}]}]}]. 2026-11-29 11:56:06,631 [663495] WARNING oslo_db.sqlalchemy.utils: Unique keys not in sort_keys. The sorting order may be unstable. 2026-11-29 11:56:06,624 [663521] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:06,633 [663495] WARNING py.warnings: /build/reproducible-path/gnocchi-4.7.0/gnocchi/indexer/sqlalchemy.py:1327: SAWarning: relationship 'Result.metrics' will copy column result.id to column metric.resource_id, which conflicts with relationship(s): 'Metric.resource' (copies resource.id to metric.resource_id), 'Resource.metrics' (copies resource.id to metric.resource_id). If this is not the intention, consider if these relationships should be linked with back_populates, or if viewonly=True should be applied to one or more if they are read-only. For the less common case that foreign key constraints are partially overlapping, the orm.foreign() annotation can be used to isolate the columns that should be written towards. To silence this warning, add the parameter 'overlaps="metrics,resource"' to the 'Result.metrics' relationship. (Background on this warning at: https://sqlalche.me/e/20/qzyx) (This warning originated from the `configure_mappers()` process, which was invoked automatically in response to a user-initiated operation.) q = q.options(sqlalchemy.orm.joinedload(target_cls.metrics)) 2026-11-29 11:56:06,634 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_d3d713d23300461f93d5a3145579038a_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_d3d713d23300461f93d5a3145579038a_history.name AS name FROM rt_d3d713d23300461f93d5a3145579038a_history, resource_history WHERE rt_d3d713d23300461f93d5a3145579038a_history.revision = resource_history.revision AND resource_history.id = :id_2 AND (resource_history.revision_end >= :revision_end_1 OR resource_history.revision_end IS NULL) UNION SELECT :revision AS revision, rt_d3d713d23300461f93d5a3145579038a.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d3d713d23300461f93d5a3145579038a.name AS name FROM resource JOIN rt_d3d713d23300461f93d5a3145579038a ON resource.id = rt_d3d713d23300461f93d5a3145579038a.id WHERE rt_d3d713d23300461f93d5a3145579038a.id = resource.id AND resource.id = :id_3) AS result WHERE result.id = :id_4 AND (result.revision_end >= :revision_end_2 OR result.revision_end IS NULL) ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC] to search for resources. 2026-11-29 11:56:06,638 [663521] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=2] [[, ]] found with query: [SELECT anon_1.id, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, archive_policy_1.name, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_1, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT resource.id AS id, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type FROM resource WHERE (resource.project_id = :project_id_1 OR resource.creator LIKE :creator_2) AND resource.user_id = :user_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, resource.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:06,646 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,647 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,649 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_another_project_id(keystone) gnocchi.tests.test_rest.ResourceTest.test_search_resources_with_another_project_id(keystone) ... ok 2026-11-29 11:56:06,654 [663495] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[.Result object at 0xffff8d0a5400>]] found with query: [SELECT anon_1.revision, anon_1.id, anon_1.revision_end, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_1, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT result.revision AS revision, result.id AS id, result.revision_end AS revision_end, result.creator AS creator, result.started_at AS started_at, result.revision_start AS revision_start, result.ended_at AS ended_at, result.user_id AS user_id, result.project_id AS project_id, result.original_resource_id AS original_resource_id, result.type AS type, result.name AS name FROM (SELECT rt_d3d713d23300461f93d5a3145579038a_history.revision AS revision, resource_history.id AS id, resource_history.revision_end AS revision_end, resource_history.creator AS creator, resource_history.started_at AS started_at, resource_history.revision_start AS revision_start, resource_history.ended_at AS ended_at, resource_history.user_id AS user_id, resource_history.project_id AS project_id, resource_history.original_resource_id AS original_resource_id, resource_history.type AS type, rt_d3d713d23300461f93d5a3145579038a_history.name AS name FROM rt_d3d713d23300461f93d5a3145579038a_history, resource_history WHERE rt_d3d713d23300461f93d5a3145579038a_history.revision = resource_history.revision AND resource_history.id = :id_2 AND (resource_history.revision_end >= :revision_end_1 OR resource_history.revision_end IS NULL) UNION SELECT :revision AS revision, rt_d3d713d23300461f93d5a3145579038a.id AS id, :revision_end AS revision_end, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_d3d713d23300461f93d5a3145579038a.name AS name FROM resource JOIN rt_d3d713d23300461f93d5a3145579038a ON resource.id = rt_d3d713d23300461f93d5a3145579038a.id WHERE rt_d3d713d23300461f93d5a3145579038a.id = resource.id AND resource.id = :id_3) AS result WHERE result.id = :id_4 AND (result.revision_end >= :revision_end_2 OR result.revision_end IS NULL) ORDER BY result.revision_start ASC, result.started_at ASC, result.id ASC, result.revision ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON metric_1.resource_id = anon_1.id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC, anon_1.revision ASC]. 2026-11-29 11:56:06,666 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,667 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,668 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_datetime(basic) gnocchi.tests.test_rest.ResourceTest.test_search_datetime(basic) ... ok 2026-11-29 11:56:06,670 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,675 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:06,676 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}, '65f544d1-2e95-4cf6-9f93-b7a9cf07bb42': {'conf': , 'not_implemented_middleware': False}, '438aeb77-4bbd-4b1d-af1d-0521548263dc': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:06,680 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,682 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,690 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,710 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:06,711 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:06,711 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:06,711 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}, 'b40bf27d-2345-4046-8ea2-80b12203af3d': {'conf': , 'not_implemented_middleware': False}, 'e48a409e-e817-475d-93db-f463c523e141': {'conf': , 'not_implemented_middleware': False}, '7fdbdd8e-4e8d-442c-80b5-e601ca8a9256': {'conf': , 'not_implemented_middleware': False}, 'ed9abb2a-0531-4a81-a214-8a5582f4343c': {'conf': , 'not_implemented_middleware': False}, 'd64477d5-fd57-409d-84ee-5bfcf770d2c1': {'conf': , 'not_implemented_middleware': False}, '0f40190c-be24-4775-98c7-6b9ff04ec5dd': {'conf': , 'not_implemented_middleware': False}, 'f4425f3c-51ac-46ee-b3c6-e76bb201e7bd': {'conf': , 'not_implemented_middleware': False}, '6e2f4172-aaed-4053-bf05-f67ae48ffcf5': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:06,715 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,718 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,721 [663521] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:06,721 [663521] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:06,721 [663521] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:06,723 [663521] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:06,723 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,725 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,726 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RestTest.runTest(keystone) gnocchi.tests.test_rest.RestTest.runTest(keystone) ... ok gnocchi.tests.test_rest.ResourceTest.test_get_resource_unauthorized(basic) gnocchi.tests.test_rest.ResourceTest.test_get_resource_unauthorized(basic) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:56:06,748 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,750 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,785 [663521] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:06,785 [663521] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'0d18da8c-4a36-4e82-8782-875fafa00dc2': {'conf': , 'not_implemented_middleware': False}, '3f13de30-ff54-4c79-ad12-7e4c15fc0703': {'conf': , 'not_implemented_middleware': False}, '97de73b5-53eb-4b27-adf1-e8fa46f46c0c': {'conf': , 'not_implemented_middleware': False}, '70a1cafc-d1ad-4b9d-8e45-6eb6e1867235': {'conf': , 'not_implemented_middleware': False}, '2b9ae7e7-cdd3-41eb-afb7-a0a772c931e5': {'conf': , 'not_implemented_middleware': False}, '2d32a65c-ab1b-4467-bb98-25e40322a5ca': {'conf': , 'not_implemented_middleware': False}, '3b890161-3470-406a-ae57-a76bd25ca9f4': {'conf': , 'not_implemented_middleware': False}, '52033ea7-a20d-462d-b4dd-0c4b4af60f58': {'conf': , 'not_implemented_middleware': False}, '8f7b7eb2-edec-4473-8f28-f00c1bab5d16': {'conf': , 'not_implemented_middleware': False}, '4dc227a9-3acd-4f94-906c-e31e831edbaf': {'conf': , 'not_implemented_middleware': False}, '5f12fda0-2119-4851-bd6c-955b78351e63': {'conf': , 'not_implemented_middleware': False}, 'a6ba93f0-fd7f-4046-8dfe-f459fe7f199b': {'conf': , 'not_implemented_middleware': False}, '27920baa-12ba-46c5-ae30-2c34610dfb57': {'conf': , 'not_implemented_middleware': False}, 'b40bf27d-2345-4046-8ea2-80b12203af3d': {'conf': , 'not_implemented_middleware': False}, 'e48a409e-e817-475d-93db-f463c523e141': {'conf': , 'not_implemented_middleware': False}, '7fdbdd8e-4e8d-442c-80b5-e601ca8a9256': {'conf': , 'not_implemented_middleware': False}, 'ed9abb2a-0531-4a81-a214-8a5582f4343c': {'conf': , 'not_implemented_middleware': False}, 'd64477d5-fd57-409d-84ee-5bfcf770d2c1': {'conf': , 'not_implemented_middleware': False}, '0f40190c-be24-4775-98c7-6b9ff04ec5dd': {'conf': , 'not_implemented_middleware': False}, 'f4425f3c-51ac-46ee-b3c6-e76bb201e7bd': {'conf': , 'not_implemented_middleware': False}, '6e2f4172-aaed-4053-bf05-f67ae48ffcf5': {'conf': , 'not_implemented_middleware': False}, '496704f1-1b39-4d3f-b177-bc8fb705ff63': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:06,789 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,791 [663521] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,794 [663521] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff7b8b30e0>]. Found Authorization header [b'basic YWRtaW46']. 2026-11-29 11:56:06,796 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:06,798 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:06,800 [663521] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_status(basic) gnocchi.tests.test_rest.RootTest.test_status(basic) ... ok 2026-11-29 11:56:06,822 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_rest.TestMeasureQuery.test_gt gnocchi.tests.test_rest.TestMeasureQuery.test_gt ... ok 2026-11-29 11:56:06,879 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:06,941 [663521] INFO gnocchi.statsd: Created resource 93d19703-51d3-4fc7-86e0-87293515ff43 gnocchi.tests.test_statsd.TestStatsdArchivePolicyRule.test_flush_empty gnocchi.tests.test_statsd.TestStatsdArchivePolicyRule.test_flush_empty ... ok 2026-11-29 11:56:06,972 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_storage.TestStorageDriver.test_add_measures_to_metrics gnocchi.tests.test_storage.TestStorageDriver.test_add_measures_to_metrics ... ok 2026-11-29 11:56:07,032 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_storage.TestStorageDriver.test_driver_str gnocchi.tests.test_storage.TestStorageDriver.test_driver_str ... ok 2026-11-29 11:56:07,091 [663521] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_utils.TestUtils.test_to_timestamps_relative gnocchi.tests.test_utils.TestUtils.test_to_timestamps_relative ... ok 2026-11-29 11:56:07 3603 [Warning] Aborted connection 3603 to db: 'gnocchidb' user: 'root' host: '' (Got an error reading communication packets) 2026-11-29 11:56:07,729 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:07,729 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}, 'b15cce61-0bee-45dd-b520-e0b7fb39ddeb': {'conf': , 'not_implemented_middleware': False}, '546a5ad7-0d1e-4875-bfe7-ac39af698228': {'conf': , 'not_implemented_middleware': False}, '9aa7637d-2101-407b-81b9-770282b886c2': {'conf': , 'not_implemented_middleware': False}, '3a6a0a53-f94a-45cb-b888-2ec3369989d4': {'conf': , 'not_implemented_middleware': False}, 'a3e04131-7de8-4d29-a311-f3ca2089afc2': {'conf': , 'not_implemented_middleware': False}, '87267edd-57ff-4c8a-8309-dc5e139b5316': {'conf': , 'not_implemented_middleware': False}, '4234a5e8-2f89-4327-b09b-7d0f0ac95821': {'conf': , 'not_implemented_middleware': False}, '5576b364-6432-47c4-aa6b-dac8cab80332': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:07,733 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,735 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,763 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:07,764 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:07,777 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:07,779 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:07,780 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:07,784 [663495] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffff8d3430e0>]. Found Authorization header [b'basic NGMxN2M1MjAtNDY3Ni00ODI1LWFiNjUtNjQ5Y2UyMmE1MzY5Og==']. 2026-11-29 11:56:07,797 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:07,797 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}, '65f544d1-2e95-4cf6-9f93-b7a9cf07bb42': {'conf': , 'not_implemented_middleware': False}, '438aeb77-4bbd-4b1d-af1d-0521548263dc': {'conf': , 'not_implemented_middleware': False}, '186ca626-0e55-4533-91cb-61bf284a46ed': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:07,789 [663495] DEBUG gnocchi.indexer.sqlalchemy: Executing query [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_1e87c6bf48ff4326961b19378007f40d.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_1e87c6bf48ff4326961b19378007f40d.name AS name FROM resource JOIN rt_1e87c6bf48ff4326961b19378007f40d ON resource.id = rt_1e87c6bf48ff4326961b19378007f40d.id WHERE resource.original_resource_id = :original_resource_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_1e87c6bf48ff4326961b19378007f40d.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC] to search for resources. 2026-11-29 11:56:07,803 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,806 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,808 [663495] DEBUG gnocchi.indexer.sqlalchemy: Resources [quantity=1] [[]] found with query: [SELECT anon_1.id, anon_1.id_1, anon_1.creator, anon_1.started_at, anon_1.revision_start, anon_1.ended_at, anon_1.user_id, anon_1.project_id, anon_1.original_resource_id, anon_1.type, anon_1.name, archive_policy_1.name AS name_1, archive_policy_1.back_window, archive_policy_1.definition, archive_policy_1.aggregation_methods, metric_1.id AS id_2, metric_1.archive_policy_name, metric_1.creator AS creator_1, metric_1.resource_id, metric_1.name AS name_2, metric_1.unit, metric_1.status, metric_1.needs_raw_data_truncation, metric_1.last_measure_timestamp FROM (SELECT rt_1e87c6bf48ff4326961b19378007f40d.id AS id, resource.id AS id_1, resource.creator AS creator, resource.started_at AS started_at, resource.revision_start AS revision_start, resource.ended_at AS ended_at, resource.user_id AS user_id, resource.project_id AS project_id, resource.original_resource_id AS original_resource_id, resource.type AS type, rt_1e87c6bf48ff4326961b19378007f40d.name AS name FROM resource JOIN rt_1e87c6bf48ff4326961b19378007f40d ON resource.id = rt_1e87c6bf48ff4326961b19378007f40d.id WHERE resource.original_resource_id = :original_resource_id_1 ORDER BY resource.revision_start ASC, resource.started_at ASC, rt_1e87c6bf48ff4326961b19378007f40d.id ASC LIMIT :param_1) AS anon_1 LEFT OUTER JOIN metric AS metric_1 ON anon_1.id_1 = metric_1.resource_id AND metric_1.status = :status_1 LEFT OUTER JOIN archive_policy AS archive_policy_1 ON archive_policy_1.name = metric_1.archive_policy_name ORDER BY anon_1.revision_start ASC, anon_1.started_at ASC, anon_1.id ASC]. 2026-11-29 11:56:07,819 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:07,820 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:07,822 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_search_resource_by_original_resource_id(basic) gnocchi.tests.test_rest.ResourceTest.test_search_resource_by_original_resource_id(basic) ... ok 2026-11-29 11:56:07,841 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:56:07,841 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'6484049e-e447-4420-ba77-14e872aace0c']. 2026-11-29 11:56:07,844 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,856 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:07,857 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:07,859 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_get_resource_unauthorized(remoteuser) gnocchi.tests.test_rest.ResourceTest.test_get_resource_unauthorized(remoteuser) ... skipped 'Auth mode is not Keystone' 2026-11-29 11:56:07,882 [663495] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:07,882 [663495] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'fb0424b0-6aab-422d-9417-cb26074185c3': {'conf': , 'not_implemented_middleware': False}, '9665d9fa-ed05-4f74-ac99-6ea5e60bfbf3': {'conf': , 'not_implemented_middleware': False}, '97556684-f965-4d58-99ae-4d79d78fafb1': {'conf': , 'not_implemented_middleware': False}, 'd91f2dbc-5b86-4846-b09e-3629f7c8b92c': {'conf': , 'not_implemented_middleware': False}, '77f44d39-5c8f-44ff-a297-68fc3b20847b': {'conf': , 'not_implemented_middleware': False}, 'e8660e6b-5d74-4305-ac1c-8aa5dd4db49d': {'conf': , 'not_implemented_middleware': False}, '2d0e49a0-701e-4698-9b06-bfb7bfc6f54c': {'conf': , 'not_implemented_middleware': False}, '35501276-de8a-4f60-8a69-fd64f5a7ba9c': {'conf': , 'not_implemented_middleware': False}, 'f433eb71-8380-42f3-80be-4f038e5c1654': {'conf': , 'not_implemented_middleware': False}, '08fc0f6e-61d8-406f-9491-b03d4f233b14': {'conf': , 'not_implemented_middleware': False}, '9605aec9-0cb4-43a0-89cf-d22687ca5a57': {'conf': , 'not_implemented_middleware': False}, '404d6ad4-7140-47a8-bc49-2cb271dc315e': {'conf': , 'not_implemented_middleware': False}, 'b15cce61-0bee-45dd-b520-e0b7fb39ddeb': {'conf': , 'not_implemented_middleware': False}, '546a5ad7-0d1e-4875-bfe7-ac39af698228': {'conf': , 'not_implemented_middleware': False}, '9aa7637d-2101-407b-81b9-770282b886c2': {'conf': , 'not_implemented_middleware': False}, '3a6a0a53-f94a-45cb-b888-2ec3369989d4': {'conf': , 'not_implemented_middleware': False}, 'a3e04131-7de8-4d29-a311-f3ca2089afc2': {'conf': , 'not_implemented_middleware': False}, '87267edd-57ff-4c8a-8309-dc5e139b5316': {'conf': , 'not_implemented_middleware': False}, '4234a5e8-2f89-4327-b09b-7d0f0ac95821': {'conf': , 'not_implemented_middleware': False}, '5576b364-6432-47c4-aa6b-dac8cab80332': {'conf': , 'not_implemented_middleware': False}, '9c185a91-0745-4b9b-b93f-41fff1bd2003': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:07,882 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,896 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,899 [663495] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,902 [663495] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:07,902 [663495] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:07,903 [663495] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:07,904 [663495] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:07,907 [663495] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:07,910 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:07,911 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:07,912 [663495] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_capabilities(keystone) gnocchi.tests.test_rest.RootTest.test_capabilities(keystone) ... ok 2026-11-29 11:56:07,937 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:07,937 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}, '65f544d1-2e95-4cf6-9f93-b7a9cf07bb42': {'conf': , 'not_implemented_middleware': False}, '438aeb77-4bbd-4b1d-af1d-0521548263dc': {'conf': , 'not_implemented_middleware': False}, '186ca626-0e55-4533-91cb-61bf284a46ed': {'conf': , 'not_implemented_middleware': False}, 'bf45e7d2-9e63-42fc-9885-8a51be2f2aa7': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:07,942 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,945 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:07,975 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:07,975 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:07,989 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:07,990 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:07,992 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:07,996 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:08,007 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:08,010 [663528] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('6ddd09bb-439c-476a-b206-f75818671bdb'), 'creator': '6484049e-e447-4420-ba77-14e872aace0c', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 7, 978998, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': 'df5c7fbd-3629-4a82-84ca-628fb537a81d', 'project_id': 'bbcc1041-f154-4969-a9d5-d795ea714e32', 'original_resource_id': '6ddd09bb-439c-476a-b206-f75818671bdb', 'type': '02a9247a-ac79-45c8-a174-650c8fe9633c', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '6484049e-e447-4420-ba77-14e872aace0c', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2000-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:56:08,015 [663528] DEBUG gnocchi.utils: Generating a new revision for resource [{'id': UUID('6ddd09bb-439c-476a-b206-f75818671bdb'), 'creator': '6484049e-e447-4420-ba77-14e872aace0c', 'started_at': datetime.datetime(2014, 1, 3, 2, 2, 2, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 7, 978998, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': 'df5c7fbd-3629-4a82-84ca-628fb537a81d', 'project_id': 'bbcc1041-f154-4969-a9d5-d795ea714e32', 'original_resource_id': '6ddd09bb-439c-476a-b206-f75818671bdb', 'type': '02a9247a-ac79-45c8-a174-650c8fe9633c', 'name': 'my-name', 'revision_end': None, 'metrics': {}, 'created_by_user_id': '6484049e-e447-4420-ba77-14e872aace0c', 'created_by_project_id': ''}] because the attribute key [ended_at] with its value [2000-05-05 23:23:23+00:00] is different from the one found in the database [None]. 2026-11-29 11:56:08,019 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Value 2000-05-05 23:23:23+00:00 for attribute ended_at on resource type 02a9247a-ac79-45c8-a174-650c8fe9633c is invalid] 2026-11-29 11:56:08,022 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:08,024 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:08,028 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_ended_at_before_started_at(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_ended_at_before_started_at(basic) ... ok 2026-11-29 11:56:08,062 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:08,102 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:08,102 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}, '65f544d1-2e95-4cf6-9f93-b7a9cf07bb42': {'conf': , 'not_implemented_middleware': False}, '438aeb77-4bbd-4b1d-af1d-0521548263dc': {'conf': , 'not_implemented_middleware': False}, '186ca626-0e55-4533-91cb-61bf284a46ed': {'conf': , 'not_implemented_middleware': False}, 'bf45e7d2-9e63-42fc-9885-8a51be2f2aa7': {'conf': , 'not_implemented_middleware': False}, '85e073c8-e0c4-4215-bb28-4947e88774b1': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:08,105 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:08,108 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:08,133 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:08,142 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [404]. Details [Resource 4bac3671-8674-4d70-bd1b-cc6a54bb4923 does not exist] 2026-11-29 11:56:08,144 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:08,145 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:08,147 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent(basic) gnocchi.tests.test_rest.ResourceTest.test_patch_resource_non_existent(basic) ... ok 2026-11-29 11:56:08,160 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:08,177 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:08,213 [663495] INFO gnocchi.statsd: Created resource 8e19d7bc-5674-428d-9868-f28a951d2c5c gnocchi.tests.test_statsd.TestStatsd.test_flush_empty gnocchi.tests.test_statsd.TestStatsd.test_flush_empty ... ok 2026-11-29 11:56:08,241 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:08,309 [663495] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:08,315 [663495] DEBUG gnocchi.storage: Storing split 1388448000.0 (min) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,315 [663495] DEBUG gnocchi.storage: Storing split 1388448000.0 (max) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,315 [663495] DEBUG gnocchi.storage: Storing split 1388448000.0 (count) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,315 [663495] DEBUG gnocchi.storage: Storing split 1388448000.0 (sum) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,316 [663495] DEBUG gnocchi.storage: Storing split 1388448000.0 (mean) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,316 [663495] DEBUG gnocchi.storage: Storing split 1388448000.0 (std) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,316 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,316 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,316 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,317 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,317 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,317 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,317 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,317 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,317 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,318 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,318 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,318 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric b3e7bb64-8adb-4205-93df-8f0f87287ad3 2026-11-29 11:56:08,321 [663495] DEBUG gnocchi.storage: Metric [b3e7bb64-8adb-4205-93df-8f0f87287ad3] does not have a resource assigned to it. 2026-11-29 11:56:08,336 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:08,338 [663495] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:08,343 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,344 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,344 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,344 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,344 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,344 [663495] DEBUG gnocchi.storage: Storing split 1387800000.0 (std) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,345 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,345 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,345 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,345 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,345 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,345 [663495] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,346 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,346 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,346 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,346 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,346 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,347 [663495] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric fa531a9a-227f-42a5-9b0a-59d9a383ab1b 2026-11-29 11:56:08,349 [663495] DEBUG gnocchi.storage: Metric [fa531a9a-227f-42a5-9b0a-59d9a383ab1b] does not have a resource assigned to it. 2026-11-29 11:56:08,363 [663495] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_get_aggregated_measures_multiple gnocchi.tests.test_storage.TestStorageDriver.test_get_aggregated_measures_multiple ... ok 2026-11-29 11:56:08,401 [663495] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_storage.TestStorageDriver.test_store_data_backend gnocchi.tests.test_storage.TestStorageDriver.test_store_data_backend ... ok 2026-11-29 11:56:08 3659 [Warning] Aborted connection 3659 to db: 'gnocchidb' user: 'root' host: '' (Got an error reading communication packets) 2026-11-29 11:56:09,218 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:09,218 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}, '65f544d1-2e95-4cf6-9f93-b7a9cf07bb42': {'conf': , 'not_implemented_middleware': False}, '438aeb77-4bbd-4b1d-af1d-0521548263dc': {'conf': , 'not_implemented_middleware': False}, '186ca626-0e55-4533-91cb-61bf284a46ed': {'conf': , 'not_implemented_middleware': False}, 'bf45e7d2-9e63-42fc-9885-8a51be2f2aa7': {'conf': , 'not_implemented_middleware': False}, '85e073c8-e0c4-4215-bb28-4947e88774b1': {'conf': , 'not_implemented_middleware': False}, '601a8055-e340-41d5-9cb8-e6c7afc4daee': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:09,223 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,225 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,254 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:09,254 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:09,255 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [400]. Details [Start timestamp cannot be after end timestamp] 2026-11-29 11:56:09,256 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:09,258 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:09,259 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_invalid_timestamp(basic) gnocchi.tests.test_rest.ResourceTest.test_post_invalid_timestamp(basic) ... ok 2026-11-29 11:56:09,291 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,322 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:09,322 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+basic] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}, '65f544d1-2e95-4cf6-9f93-b7a9cf07bb42': {'conf': , 'not_implemented_middleware': False}, '438aeb77-4bbd-4b1d-af1d-0521548263dc': {'conf': , 'not_implemented_middleware': False}, '186ca626-0e55-4533-91cb-61bf284a46ed': {'conf': , 'not_implemented_middleware': False}, 'bf45e7d2-9e63-42fc-9885-8a51be2f2aa7': {'conf': , 'not_implemented_middleware': False}, '85e073c8-e0c4-4215-bb28-4947e88774b1': {'conf': , 'not_implemented_middleware': False}, '601a8055-e340-41d5-9cb8-e6c7afc4daee': {'conf': , 'not_implemented_middleware': False}, '1a8cb09d-8fc3-4ce1-a734-8f089cec8c60': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:09,326 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,328 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'basic'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,352 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:09,353 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:09,365 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:09,366 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:09,368 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 2026-11-29 11:56:09,373 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:09,373 [663528] DEBUG gnocchi.rest.auth_helper: Processing basic auth request [.ObjectProxy object at 0xffffa98730e0>]. Found Authorization header [b'basic NjQ4NDA0OWUtZTQ0Ny00NDIwLWJhNzctMTRlODcyYWFjZTBjOg==']. 2026-11-29 11:56:09,378 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [409]. Details [Resource 5f4e2fed-e2cb-4e92-8eba-067ea2ed0dfe already exists] 2026-11-29 11:56:09,379 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:09,381 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:09,382 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.ResourceTest.test_post_resource_already_exist(basic) gnocchi.tests.test_rest.ResourceTest.test_post_resource_already_exist(basic) ... ok 2026-11-29 11:56:09,402 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,435 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:09,435 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+remoteuser] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}, '65f544d1-2e95-4cf6-9f93-b7a9cf07bb42': {'conf': , 'not_implemented_middleware': False}, '438aeb77-4bbd-4b1d-af1d-0521548263dc': {'conf': , 'not_implemented_middleware': False}, '186ca626-0e55-4533-91cb-61bf284a46ed': {'conf': , 'not_implemented_middleware': False}, 'bf45e7d2-9e63-42fc-9885-8a51be2f2aa7': {'conf': , 'not_implemented_middleware': False}, '85e073c8-e0c4-4215-bb28-4947e88774b1': {'conf': , 'not_implemented_middleware': False}, '601a8055-e340-41d5-9cb8-e6c7afc4daee': {'conf': , 'not_implemented_middleware': False}, '1a8cb09d-8fc3-4ce1-a734-8f089cec8c60': {'conf': , 'not_implemented_middleware': False}, '75347c28-3b34-49f6-8274-3dd56a7e9a77': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:09,439 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,440 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'remoteuser'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,444 [663528] DEBUG gnocchi.rest.auth_helper: Processing remote user authentication for request [.ObjectProxy object at 0xffffa98730e0>]. The remote user found is [b'admin']. 2026-11-29 11:56:09,446 [663528] DEBUG gnocchi.rest.api: Aborting request. Code [415]. Details [] 2026-11-29 11:56:09,447 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:09,448 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:09,449 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_deserialize_force_json(remoteuser) gnocchi.tests.test_rest.RootTest.test_deserialize_force_json(remoteuser) ... ok 2026-11-29 11:56:09,470 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,517 [663528] DEBUG gnocchi.rest.app: WSGI config used: /build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/api-paste.ini 2026-11-29 11:56:09,517 [663528] DEBUG gnocchi.rest.app: Starting application [gnocchi+keystone] with configuration [{'1c64224a-e026-40ba-a421-845824cc07e1': {'conf': , 'not_implemented_middleware': False}, '085e2b79-b777-4799-841b-4e94b6b2b30d': {'conf': , 'not_implemented_middleware': False}, '5e8d9bd4-ad6f-4b09-95e2-03b5845117c4': {'conf': , 'not_implemented_middleware': False}, 'b907f3b8-73dc-426e-9760-10f464d89c36': {'conf': , 'not_implemented_middleware': False}, 'b44816ad-a515-4f7e-9b4a-6c51528e4e8a': {'conf': , 'not_implemented_middleware': False}, '43003c84-0128-4e20-8260-4080e9d064f2': {'conf': , 'not_implemented_middleware': False}, 'bed77109-959b-4632-a83a-f9cc1e5eac54': {'conf': , 'not_implemented_middleware': False}, '65f544d1-2e95-4cf6-9f93-b7a9cf07bb42': {'conf': , 'not_implemented_middleware': False}, '438aeb77-4bbd-4b1d-af1d-0521548263dc': {'conf': , 'not_implemented_middleware': False}, '186ca626-0e55-4533-91cb-61bf284a46ed': {'conf': , 'not_implemented_middleware': False}, 'bf45e7d2-9e63-42fc-9885-8a51be2f2aa7': {'conf': , 'not_implemented_middleware': False}, '85e073c8-e0c4-4215-bb28-4947e88774b1': {'conf': , 'not_implemented_middleware': False}, '601a8055-e340-41d5-9cb8-e6c7afc4daee': {'conf': , 'not_implemented_middleware': False}, '1a8cb09d-8fc3-4ce1-a734-8f089cec8c60': {'conf': , 'not_implemented_middleware': False}, '75347c28-3b34-49f6-8274-3dd56a7e9a77': {'conf': , 'not_implemented_middleware': False}, '2e5c3141-a930-4b0b-89b7-9b01537886cb': {'conf': , 'not_implemented_middleware': False}}]. 2026-11-29 11:56:09,524 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.VersionsController] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,528 [663528] INFO gnocchi.rest.app: Application setup for context path [gnocchi.rest.api.V1Controller] and configurations [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False, 'default': 'mysql://root:@127.0.0.1:3309/gnocchidb', 'location': LocationInfo(location=, detail=None)}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'oslo_policy'): , ('oslo_policy', 'policy_default_rule'): 'default', ('oslo_policy', 'policy_file'): '/build/reproducible-path/gnocchi-4.7.0/gnocchi/rest/policy.yaml', (None, 'api'): , ('api', 'auth_mode'): 'keystone'}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,533 [663528] WARNING keystonemiddleware.auth_token: AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. 2026-11-29 11:56:09,534 [663528] WARNING keystonemiddleware.auth_token: Use of the auth_admin_prefix, auth_host, auth_port, auth_protocol, identity_uri, admin_token, admin_user, admin_password, and admin_tenant_name configuration options was deprecated in the Mitaka release in favor of an auth_plugin and its related options. This class may be removed in a future release. 2026-11-29 11:56:09,534 [663528] WARNING keystonemiddleware.auth_token: Configuring admin URI using auth fragments was deprecated in the Kilo release, and will be removed in the Newton release, use 'identity_uri' instead. 2026-11-29 11:56:09,536 [663528] WARNING keystonemiddleware.auth_token: Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint 2026-11-29 11:56:09,540 [663528] WARNING keystonemiddleware.auth_token: Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 2026-11-29 11:56:09,545 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-0 2026-11-29 11:56:09,547 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:09,549 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-2 gnocchi.tests.test_rest.RootTest.test_status(keystone) gnocchi.tests.test_rest.RootTest.test_status(keystone) ... ok 2026-11-29 11:56:09,576 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,641 [663528] INFO gnocchi.statsd: Created resource abdeebad-3ae4-463e-a7a1-d8ea49ad53c5 2026-11-29 11:56:09,648 [663528] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:1|ms'' from ('127.0.0.1', 12345) 2026-11-29 11:56:09,661 [663528] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:09,664 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,664 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,665 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,665 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,665 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,665 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,665 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,666 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,666 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,666 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,666 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,666 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,666 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,667 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,667 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,674 [663528] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('abdeebad-3ae4-463e-a7a1-d8ea49ad53c5'), 'creator': '43434287-b297-453e-a84f-3c299d55d755', 'started_at': datetime.datetime(2026, 11, 29, 23, 56, 9, 633675, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 9, 633680, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': 'abdeebad-3ae4-463e-a7a1-d8ea49ad53c5', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '43434287-b297-453e-a84f-3c299d55d755', 'created_by_project_id': ''}] of metric [62664d9b-a9a7-4900-af7c-8268c27d16da] with resource ID [abdeebad-3ae4-463e-a7a1-d8ea49ad53c5] needs to be restored. The measurement timestamps are [['2015-01-07T13:58:36.000000000']]. 2026-11-29 11:56:09,690 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:09,694 [663528] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:45|ms'' from ('127.0.0.1', 12345) 2026-11-29 11:56:09,694 [663528] DEBUG gnocchi.statsd: Received data `b'test_gauge_or_ms:2|ms'' from ('127.0.0.1', 12345) 2026-11-29 11:56:09,697 [663528] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:09,702 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (count) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,702 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (max) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,703 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (min) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,703 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (sum) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,703 [663528] DEBUG gnocchi.storage: Storing split 1420632000.0 (mean) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,704 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (count) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,704 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (max) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,704 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (min) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,705 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (sum) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,705 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (std) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,705 [663528] DEBUG gnocchi.storage: Storing split 1412640000.0 (mean) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,706 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,706 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,707 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,707 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,707 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,708 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 62664d9b-a9a7-4900-af7c-8268c27d16da 2026-11-29 11:56:09,717 [663528] DEBUG gnocchi.storage: Checking if resource [{'id': UUID('abdeebad-3ae4-463e-a7a1-d8ea49ad53c5'), 'creator': '43434287-b297-453e-a84f-3c299d55d755', 'started_at': datetime.datetime(2026, 11, 29, 23, 56, 9, 633675, tzinfo=datetime.timezone.utc), 'revision_start': datetime.datetime(2026, 11, 29, 23, 56, 9, 633680, tzinfo=datetime.timezone.utc), 'ended_at': None, 'user_id': None, 'project_id': None, 'original_resource_id': 'abdeebad-3ae4-463e-a7a1-d8ea49ad53c5', 'type': 'generic', 'revision_end': None, 'created_by_user_id': '43434287-b297-453e-a84f-3c299d55d755', 'created_by_project_id': ''}] of metric [62664d9b-a9a7-4900-af7c-8268c27d16da] with resource ID [abdeebad-3ae4-463e-a7a1-d8ea49ad53c5] needs to be restored. The measurement timestamps are [['2015-01-07T13:59:37.000000000']]. 2026-11-29 11:56:09,733 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_statsd.TestStatsd.test_ms gnocchi.tests.test_statsd.TestStatsd.test_ms ... ok 2026-11-29 11:56:09,756 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,808 [663528] DEBUG gnocchi.chef: Processing measures for 1 metrics 2026-11-29 11:56:09,814 [663528] DEBUG gnocchi.storage: Storing split 1388577600.0 (count) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,814 [663528] DEBUG gnocchi.storage: Storing split 1388577600.0 (max) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,814 [663528] DEBUG gnocchi.storage: Storing split 1388577600.0 (min) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,814 [663528] DEBUG gnocchi.storage: Storing split 1388577600.0 (sum) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,815 [663528] DEBUG gnocchi.storage: Storing split 1388577600.0 (mean) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,815 [663528] DEBUG gnocchi.storage: Storing split 1388448000.0 (count) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,815 [663528] DEBUG gnocchi.storage: Storing split 1388448000.0 (max) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,815 [663528] DEBUG gnocchi.storage: Storing split 1388448000.0 (min) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,815 [663528] DEBUG gnocchi.storage: Storing split 1388448000.0 (sum) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,815 [663528] DEBUG gnocchi.storage: Storing split 1388448000.0 (std) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,816 [663528] DEBUG gnocchi.storage: Storing split 1388448000.0 (mean) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,816 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,816 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,816 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,816 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,816 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,817 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 3264dcad-40fd-4af0-8a08-ae19a4e6408d 2026-11-29 11:56:09,819 [663528] DEBUG gnocchi.storage: Metric [3264dcad-40fd-4af0-8a08-ae19a4e6408d] does not have a resource assigned to it. 2026-11-29 11:56:09,834 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_add_measures_big gnocchi.tests.test_storage.TestStorageDriver.test_add_measures_big ... ok 2026-11-29 11:56:09,894 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:09,947 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:09,947 [663528] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpdi_qpqoz/incoming3-1/0cef35f4-71ef-465a-a879-c2450e58f978/d040aef3-0129-4d48-a483-d81d31ac8fd0_20261129_23:56:09]. 2026-11-29 11:56:09,957 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,957 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,958 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,958 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,959 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,959 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,960 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,960 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,961 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,961 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,961 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,962 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,962 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,963 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,963 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 0cef35f4-71ef-465a-a879-c2450e58f978 2026-11-29 11:56:09,970 [663528] DEBUG gnocchi.storage: Metric [0cef35f4-71ef-465a-a879-c2450e58f978] does not have a resource assigned to it. 2026-11-29 11:56:09,983 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:09,984 [663528] ERROR gnocchi.storage: Data corruption detected for 0cef35f4-71ef-465a-a879-c2450e58f978 aggregated `mean' timeserie, granularity `5 minutes' around time `1387800000.0', ignoring. gnocchi.tests.test_storage.TestStorageDriver.test_corrupted_split gnocchi.tests.test_storage.TestStorageDriver.test_corrupted_split ... ok 2026-11-29 11:56:10,005 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_storage.TestStorageDriver.test_get_latest_timestmap_of_measures gnocchi.tests.test_storage.TestStorageDriver.test_get_latest_timestmap_of_measures ... ok 2026-11-29 11:56:10,062 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:10 3703 [Warning] Aborted connection 3703 to db: 'gnocchidb' user: 'root' host: '' (Got an error reading communication packets) 2026-11-29 11:56:10,111 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:10,111 [663528] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpsqe760tr/incoming3-1/5b881f15-c6aa-4d1f-a54a-e0c37779db46/e4a62b07-fd11-4097-a8c7-1fc4e2a2d29b_20261129_23:56:10]. 2026-11-29 11:56:10,118 [663528] DEBUG gnocchi.storage: Storing split 1452103200.0 (count) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,118 [663528] DEBUG gnocchi.storage: Storing split 1452103200.0 (max) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,118 [663528] DEBUG gnocchi.storage: Storing split 1452103200.0 (min) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,118 [663528] DEBUG gnocchi.storage: Storing split 1452103200.0 (sum) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,118 [663528] DEBUG gnocchi.storage: Storing split 1452103200.0 (mean) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,119 [663528] DEBUG gnocchi.storage: Storing split 1451952000.0 (count) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,119 [663528] DEBUG gnocchi.storage: Storing split 1451952000.0 (max) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,119 [663528] DEBUG gnocchi.storage: Storing split 1451952000.0 (min) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,119 [663528] DEBUG gnocchi.storage: Storing split 1451952000.0 (sum) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,119 [663528] DEBUG gnocchi.storage: Storing split 1451952000.0 (std) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,119 [663528] DEBUG gnocchi.storage: Storing split 1451952000.0 (mean) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,123 [663528] DEBUG gnocchi.storage: Metric [5b881f15-c6aa-4d1f-a54a-e0c37779db46] does not have a resource assigned to it. 2026-11-29 11:56:10,134 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:10,137 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:10,137 [663528] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpsqe760tr/incoming3-1/5b881f15-c6aa-4d1f-a54a-e0c37779db46/d5681538-3997-47ba-91d8-d1e70472f8d8_20261129_23:56:10]. 2026-11-29 11:56:10,146 [663528] DEBUG gnocchi.storage: Storing split 1452189600.0 (count) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,147 [663528] DEBUG gnocchi.storage: Storing split 1452189600.0 (max) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,147 [663528] DEBUG gnocchi.storage: Storing split 1452189600.0 (min) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,148 [663528] DEBUG gnocchi.storage: Storing split 1452189600.0 (sum) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,148 [663528] DEBUG gnocchi.storage: Storing split 1452189600.0 (mean) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,149 [663528] DEBUG gnocchi.storage: Compressing previous split 1451952000.0 (count) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,149 [663528] DEBUG gnocchi.storage: Storing split 1452168000.0 (count) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,150 [663528] DEBUG gnocchi.storage: Compressing previous split 1451952000.0 (max) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,150 [663528] DEBUG gnocchi.storage: Storing split 1452168000.0 (max) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,150 [663528] DEBUG gnocchi.storage: Compressing previous split 1451952000.0 (min) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,151 [663528] DEBUG gnocchi.storage: Storing split 1452168000.0 (min) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,151 [663528] DEBUG gnocchi.storage: Compressing previous split 1451952000.0 (sum) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,151 [663528] DEBUG gnocchi.storage: Storing split 1452168000.0 (sum) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,152 [663528] DEBUG gnocchi.storage: Compressing previous split 1451952000.0 (std) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,152 [663528] DEBUG gnocchi.storage: Storing split 1452168000.0 (std) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,152 [663528] DEBUG gnocchi.storage: Compressing previous split 1451952000.0 (mean) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,153 [663528] DEBUG gnocchi.storage: Storing split 1452168000.0 (mean) for metric 5b881f15-c6aa-4d1f-a54a-e0c37779db46 2026-11-29 11:56:10,156 [663528] DEBUG gnocchi.storage: Metric [5b881f15-c6aa-4d1f-a54a-e0c37779db46] does not have a resource assigned to it. 2026-11-29 11:56:10,172 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures_multiple_granularities gnocchi.tests.test_storage.TestStorageDriver.test_rewrite_measures_multiple_granularities ... ok 2026-11-29 11:56:10,195 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. 2026-11-29 11:56:10,244 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:10,244 [663528] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpgvlme0r8/incoming3-1/31ffda49-6d3d-4ed0-ba1c-6887e15c0d81/237962c6-d4ba-43a7-8f60-954f229d8259_20261129_23:56:10]. 2026-11-29 11:56:10,253 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,254 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,254 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,254 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,254 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,255 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,255 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,255 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,255 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,256 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,256 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,256 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,256 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,256 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,257 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,257 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,257 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,262 [663528] DEBUG gnocchi.storage: Metric [31ffda49-6d3d-4ed0-ba1c-6887e15c0d81] does not have a resource assigned to it. 2026-11-29 11:56:10,276 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed 2026-11-29 11:56:10,281 [663528] DEBUG gnocchi.chef: Processing measures for sack incoming3-1 2026-11-29 11:56:10,281 [663528] DEBUG gnocchi.incoming.file: (1/1) Reading metric file [/tmp/tmpgvlme0r8/incoming3-1/31ffda49-6d3d-4ed0-ba1c-6887e15c0d81/9a23414f-cb5d-4169-ac8c-eedf262e764e_20261129_23:56:10]. 2026-11-29 11:56:10,288 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (count) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,289 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (max) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,289 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (min) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,289 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (sum) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,290 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (std) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,290 [663528] DEBUG gnocchi.storage: Storing split 1387800000.0 (mean) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,290 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (count) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,290 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (max) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,290 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (min) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,291 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (sum) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,291 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (std) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,291 [663528] DEBUG gnocchi.storage: Storing split 1386720000.0 (mean) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,291 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (count) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,291 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (max) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,292 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (min) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,292 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (sum) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,292 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (std) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,292 [663528] DEBUG gnocchi.storage: Storing split 1244160000.0 (mean) for metric 31ffda49-6d3d-4ed0-ba1c-6887e15c0d81 2026-11-29 11:56:10,295 [663528] DEBUG gnocchi.storage: Metric [31ffda49-6d3d-4ed0-ba1c-6887e15c0d81] does not have a resource assigned to it. 2026-11-29 11:56:10,310 [663528] DEBUG gnocchi.chef: Measures for 1 metrics processed gnocchi.tests.test_storage.TestStorageDriver.test_updated_measures gnocchi.tests.test_storage.TestStorageDriver.test_updated_measures ... ok 2026-11-29 11:56:10,339 [663528] INFO gnocchi.service: Preparing gnocchi service for configuration [{'_opts': {'config_source': {'opt': , 'cli': False}, 'shell_completion': {'opt': , 'cli': True}, 'debug': {'opt': , 'cli': False}, 'verbose': {'opt': , 'cli': False}, 'log_dir': {'opt': , 'cli': False}, 'log_file': {'opt': , 'cli': False}, 'coordination_url': {'opt': , 'cli': False}, 'parallel_operations': {'opt': , 'cli': False, 'default': 12, 'location': LocationInfo(location=, detail=None)}, 'use_syslog': {'opt': , 'cli': False}, 'use_journal': {'opt': , 'cli': False}, 'syslog_log_facility': {'opt': , 'cli': False}, 'config_file': {'opt': , 'cli': True}, 'config_dir': {'opt': , 'cli': True}}, '_groups': {'oslo_policy': , 'database': , 'indexer': , 'metricd': , 'api': , 'storage': , 'incoming': , 'statsd': , 'amqp1d': , 'archive_policy': }, '_deprecated_opts': {'storage': {None: {'opt': , 'group': }, 'aggregation_workers_number': {'opt': , 'group': None}}, 'DEFAULT': {'refresh_timeout': {'opt': , 'group': }, 'swift_tenant_name': {'opt': , 'group': }}, 'oslo_middleware': {None: {'opt': , 'group': }}}, '_args': [], '_oparser': _CachedArgumentParser(prog='run', usage=None, description=None, formatter_class=, conflict_handler='error', add_help=True), '_namespace': _Namespace(_conf=, _parsed=[], _normalized=[], _emitted_deprecations=set(), _files_not_found=[], _files_permission_denied=[], _config_dirs=[], _sections_to_file={}, config_dir=None, config_file=None, debug=None, log_dir=None, log_file=None, verbose=None, shell_completion=None), '_mutable_ns': None, '_mutate_hooks': set(), '_ConfigOpts__cache': {(None, 'config_source'): [], ('indexer', 'url'): 'mysql+pymysql://root:@127.0.0.1:3309/gnocchidb', (None, 'parallel_operations'): 12, (None, 'log_dir'): None, (None, 'log_file'): None, (None, 'use_syslog'): False, (None, 'use_journal'): False}, '_ConfigOpts__drivers_cache': {}, '_config_opts': [, ], '_cli_opts': deque([{'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}, {'opt': , 'group': None}]), '_validate_default_values': True, '_sources': [], '_ext_mgr': None, '_use_env': True, '_env_driver': , 'project': 'gnocchi', 'prog': 'run', 'version': '4.7.0', 'usage': None, 'default_config_files': [], 'default_config_dirs': []}]. gnocchi.tests.test_utils.ParallelMap.test_parallel_map_one gnocchi.tests.test_utils.ParallelMap.test_parallel_map_one ... ok ---------------------------------------------------------------------- Ran 492 tests in 43.440s OK (skipped=50) + stestr slowest Test id Runtime (s) ---------------------------------------------------------------------------------------------- ----------- gnocchi.tests.test_aggregates.CrossMetricAggregated.test_rateofchangesec_operator 10.116 gnocchi.tests.test_rest.ResourceTest.test_get_resource_etag(basic) 9.570 gnocchi.tests.test_aggregates.CrossMetricAggregated.test_get_measures_empty_metrics_no_overlap 9.076 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_unauthorized(keystone) 7.165 gnocchi.tests.test_rest.ResourceTest.test_post_invalid_timestamp(remoteuser) 6.104 gnocchi.tests.test_indexer.TestIndexerDriver.test_update_resource_ended_at_fail 6.095 gnocchi.tests.test_chef.TestChef.test_execute_raw_data_cleanup 5.143 gnocchi.tests.test_rest.ResourceTest.test_list_resource_metrics_unauthorized(keystone) 5.140 gnocchi.tests.test_rest.ResourceTest.test_post_resource(basic) 5.123 gnocchi.tests.test_rest.ResourceTest.test_delete_resource_unauthorized(remoteuser) 5.116 + /usr/bin/mysqladmin --socket=/tmp/tmp.VMFl6atyVF/mysql.sock shutdown 2026-11-29 11:56:12 0 [Note] /usr/sbin/mysqld (initiated by: [pbuilder1] @ localhost []): Normal shutdown 2026-11-29 11:56:12 0 [Note] InnoDB: FTS optimize thread exiting. 2026-11-29 11:56:12 0 [Note] InnoDB: Starting shutdown... 2026-11-29 11:56:12 0 [Note] InnoDB: Dumping buffer pool(s) to /tmp/tmp.VMFl6atyVF/ib_buffer_pool 2026-11-29 11:56:12 0 [Note] InnoDB: Restricted to 2028 pages due to innodb_buf_pool_dump_pct=25 2026-11-29 11:56:12 0 [Note] InnoDB: Buffer pool(s) dump completed at 261129 11:56:12 2026-11-29 11:56:12 0 [Note] InnoDB: Removed temporary tablespace data file: "./ibtmp1" 2026-11-29 11:56:12 0 [Note] InnoDB: Shutdown completed; log sequence number 8665125; transaction id 11360 2026-11-29 11:56:12 0 [Note] /usr/sbin/mysqld: Shutdown complete + rm -rf /tmp/tmp.VMFl6atyVF + exit 0 mkdir -p /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer cp -auxf gnocchi/indexer/alembic /build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages/gnocchi/indexer rm -rf /build/reproducible-path/gnocchi-4.7.0/debian/python*-gnocchi/usr/lib/python*/dist-packages/*.pth rm -rf /build/reproducible-path/gnocchi-4.7.0/debian/python*-gnocchi/usr/etc mkdir -p /build/reproducible-path/gnocchi-4.7.0/debian/gnocchi-common/usr/share/gnocchi-common PYTHONPATH=/build/reproducible-path/gnocchi-4.7.0/debian/tmp/usr/lib/python3/dist-packages oslo-config-generator \ --output-file /build/reproducible-path/gnocchi-4.7.0/debian/gnocchi-common/usr/share/gnocchi-common/gnocchi.conf \ --wrap-width 140 \ --namespace gnocchi \ --namespace oslo.db \ --namespace oslo.middleware.cors \ --namespace oslo.middleware.healthcheck \ --namespace oslo.middleware.http_proxy_to_wsgi \ --namespace oslo.policy \ --namespace cotyledon \ --namespace keystonemiddleware.auth_token sed -i 's|^[ \t#]*url[ \t#]*=.*|url = sqlite:////var/lib/gnocchi/gnocchidb|' /build/reproducible-path/gnocchi-4.7.0/debian/gnocchi-common/usr/share/gnocchi-common/gnocchi.conf dh_install dh_missing --fail-missing make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' dh_installdocs -O--buildsystem=pybuild debian/rules override_dh_sphinxdoc make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." Do nothing... make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if [ -e /build/reproducible-path/gnocchi-4.7.0/debian/CHANGELOG ] ; then \ dh_installchangelogs /build/reproducible-path/gnocchi-4.7.0/debian/CHANGELOG ; \ else \ dh_installchangelogs ; \ fi make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' dh_installdebconf -O--buildsystem=pybuild debian/rules override_dh_python3 make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh_python3 --shebang=/usr/bin/python3 I: dh_python3 tools:114: replacing shebang in debian/python3-gnocchi/usr/bin/gnocchi-upgrade I: dh_python3 tools:114: replacing shebang in debian/python3-gnocchi/usr/bin/gnocchi-statsd I: dh_python3 tools:114: replacing shebang in debian/python3-gnocchi/usr/bin/gnocchi-metricd I: dh_python3 tools:114: replacing shebang in debian/python3-gnocchi/usr/bin/gnocchi-injector I: dh_python3 tools:114: replacing shebang in debian/python3-gnocchi/usr/bin/gnocchi-config-generator I: dh_python3 tools:114: replacing shebang in debian/python3-gnocchi/usr/bin/gnocchi-change-sack-size I: dh_python3 tools:114: replacing shebang in debian/python3-gnocchi/usr/bin/gnocchi-api I: dh_python3 tools:114: replacing shebang in debian/python3-gnocchi/usr/bin/gnocchi-amqpd make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' debian/rules override_dh_installinit make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/gnocchi-api.init.in debian/gnocchi-metricd.init.in debian/gnocchi-statsd.init.in + + sed s/.init.in// echo debian/gnocchi-api.init.in + MYINIT=debian/gnocchi-api + cp debian/gnocchi-api.init.in debian/gnocchi-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/gnocchi-api.init.in + echo debian/gnocchi-metricd.init.in + sed s/.init.in// + MYINIT=debian/gnocchi-metricd + cp debian/gnocchi-metricd.init.in debian/gnocchi-metricd.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/gnocchi-metricd.init.in + echo debian/gnocchi-statsd.init.in + sed s/.init.in// + MYINIT=debian/gnocchi-statsd + cp debian/gnocchi-statsd.init.in debian/gnocchi-statsd.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/gnocchi-statsd.init.in # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + ls -1 debian/*.service.in ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/gnocchi-api.init.in debian/gnocchi-metricd.init.in debian/gnocchi-statsd.init.in + echo debian/gnocchi-api.init.in + sed s/.init.in/.service.in/ + MYINIT=debian/gnocchi-api.service.in + [ -e debian/gnocchi-api.service.in ] + pkgos-gen-systemd-unit debian/gnocchi-api.init.in + echo debian/gnocchi-metricd.init.in + sed s/.init.in/.service.in/ + MYINIT=debian/gnocchi-metricd.service.in + [ -e debian/gnocchi-metricd.service.in ] + pkgos-gen-systemd-unit debian/gnocchi-metricd.init.in + echo debian/gnocchi-statsd.init.in + sed s/.init.in/.service.in/ + MYINIT=debian/gnocchi-statsd.service.in + [ -e debian/gnocchi-statsd.service.in ] + pkgos-gen-systemd-unit debian/gnocchi-statsd.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions # Create the init scripts and systemd unit files from the template set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in//` ; \ cp $i $MYINIT.init ; \ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done + ls -1 debian/gnocchi-api.init.in debian/gnocchi-metricd.init.in debian/gnocchi-statsd.init.in + echo debian/gnocchi-api.init.in + sed s/.init.in// + MYINIT=debian/gnocchi-api + cp debian/gnocchi-api.init.in debian/gnocchi-api.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/gnocchi-api.init.in + echo debian/gnocchi-metricd.init.in + sed s/.init.in// + MYINIT=debian/gnocchi-metricd + cp debian/gnocchi-metricd.init.in debian/gnocchi-metricd.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/gnocchi-metricd.init.in + echo debian/gnocchi-statsd.init.in + sed s/.init.in// + MYINIT=debian/gnocchi-statsd + cp debian/gnocchi-statsd.init.in debian/gnocchi-statsd.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/gnocchi-statsd.init.in # If there's a service.in file, use that one instead of the generated one set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ MYPKG=`echo $i | sed s/.service.in//` ; \ cp $MYPKG.service.in $MYPKG.service ; \ done + ls -1 debian/*.service.in ls: cannot access 'debian/*.service.in': No such file or directory # Generate the systemd unit if there's no already existing .service.in set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ if ! [ -e $MYINIT ] ; then \ pkgos-gen-systemd-unit $i ; \ fi \ done + ls debian/gnocchi-api.init.in debian/gnocchi-metricd.init.in debian/gnocchi-statsd.init.in + echo debian/gnocchi-api.init.in + sed s/.init.in/.service.in/ + MYINIT=debian/gnocchi-api.service.in + [ -e debian/gnocchi-api.service.in ] + pkgos-gen-systemd-unit debian/gnocchi-api.init.in + echo debian/gnocchi-metricd.init.in + sed s/.init.in/.service.in/ + MYINIT=debian/gnocchi-metricd.service.in + [ -e debian/gnocchi-metricd.service.in ] + pkgos-gen-systemd-unit debian/gnocchi-metricd.init.in + echo debian/gnocchi-statsd.init.in + sed s/.init.in/.service.in/ + MYINIT=debian/gnocchi-statsd.service.in + [ -e debian/gnocchi-statsd.service.in ] + pkgos-gen-systemd-unit debian/gnocchi-statsd.init.in dh_installsystemd make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' dh_installlogrotate -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild dh_compress -O--buildsystem=pybuild dh_fixperms -O--buildsystem=pybuild dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild debian/rules override_dh_gencontrol make[1]: Entering directory '/build/reproducible-path/gnocchi-4.7.0' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions if dpkg-vendor --derives-from ubuntu ; then \ dh_gencontrol -- -T/build/reproducible-path/gnocchi-4.7.0/debian/ubuntu_control_vars ; \ else \ dh_gencontrol -- -T/build/reproducible-path/gnocchi-4.7.0/debian/debian_control_vars ; \ fi dpkg-gencontrol: warning: Depends field of package gnocchi-statsd: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package gnocchi-common: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package gnocchi-api: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package gnocchi-metricd: substitution variable ${python3:Depends} used, but is not defined make[1]: Leaving directory '/build/reproducible-path/gnocchi-4.7.0' dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'gnocchi-common' in '../gnocchi-common_4.7.0-1_all.deb'. dpkg-deb: building package 'gnocchi-metricd' in '../gnocchi-metricd_4.7.0-1_all.deb'. dpkg-deb: building package 'gnocchi-api' in '../gnocchi-api_4.7.0-1_all.deb'. dpkg-deb: building package 'gnocchi-statsd' in '../gnocchi-statsd_4.7.0-1_all.deb'. dpkg-deb: building package 'python3-gnocchi' in '../python3-gnocchi_4.7.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../gnocchi_4.7.0-1_arm64.buildinfo dpkg-genchanges --build=binary -O../gnocchi_4.7.0-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from gnocchi-4.7.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/595596 and its subdirectories I: Current time: Sun Nov 29 11:56:25 -12 2026 I: pbuilder-time-stamp: 1795996585 Mon Oct 27 17:33:27 UTC 2025 I: 1st build successful. Starting 2nd build on remote node codethink04-arm64.debian.net. Mon Oct 27 17:33:27 UTC 2025 I: Preparing to do remote build '2' on codethink04-arm64.debian.net. Mon Oct 27 17:36:44 UTC 2025 I: Deleting $TMPDIR on codethink04-arm64.debian.net. Mon Oct 27 17:36:44 UTC 2025 I: gnocchi_4.7.0-1_arm64.changes: Format: 1.8 Date: Fri, 24 Oct 2025 10:54:21 +0200 Source: gnocchi Binary: gnocchi-api gnocchi-common gnocchi-metricd gnocchi-statsd python3-gnocchi Architecture: all Version: 4.7.0-1 Distribution: unstable Urgency: medium Maintainer: Debian OpenStack Changed-By: Nicolas Maillet-Contoz Description: gnocchi-api - Metric as a Service - API daemon gnocchi-common - Metric as a Service - common files gnocchi-metricd - Metric as a Service - metric daemon gnocchi-statsd - Metric as a Service - statsd daemon python3-gnocchi - Metric as a Service - Python 3.x Changes: gnocchi (4.7.0-1) unstable; urgency=medium . * New upstream release. * Removed no-distutils-usage.diff applied upstream. * Do not install policy.json, gone from upstream. Checksums-Sha1: 6c1a6dbc223b1c2c700c5c24dde651c469d82c61 25644 gnocchi-api_4.7.0-1_all.deb a999e7540a937b643769a75a5bb2ebc10e708c9a 31144 gnocchi-common_4.7.0-1_all.deb 3acec43693a35ba5ec8b75b2145808c13ee3dbb7 7476 gnocchi-metricd_4.7.0-1_all.deb 832e7126897f05e13b3e83c75418a9bd0ec7ad1d 7356 gnocchi-statsd_4.7.0-1_all.deb 46081a8956a31fba66cfc3f975c8e45461d0277b 16315 gnocchi_4.7.0-1_arm64.buildinfo 64639b904112e30d75b8c92d34f71de2d273bb56 189408 python3-gnocchi_4.7.0-1_all.deb Checksums-Sha256: 9d44c450ea89f103a8d7bc1867cd1be0a25fef0374f3abd941eb3a548ce9962b 25644 gnocchi-api_4.7.0-1_all.deb e7938c9e84c03ecf3c402baf9e41e4d79397d5688db99a4d18eaf64303a27b31 31144 gnocchi-common_4.7.0-1_all.deb d49963656cf000566b6fee45af123fcaebf06a8a0a375cb7db14193412d9d80c 7476 gnocchi-metricd_4.7.0-1_all.deb 85126e5b92457c3084fd44bb999fe8c7d03b3cbc3842241a4c2b333645451105 7356 gnocchi-statsd_4.7.0-1_all.deb 8b3675e122d5abec0e60abc911d95e0a6bb5fe5afdc18e153e0797a259240c03 16315 gnocchi_4.7.0-1_arm64.buildinfo 499f393ff195bae2e6dc619e1b3e09f228de026981967581a6ca444a957ff9e9 189408 python3-gnocchi_4.7.0-1_all.deb Files: 0b3b403cb25123e21b25e58eef68c090 25644 net optional gnocchi-api_4.7.0-1_all.deb e4dfad4075e9798828d31796157a6b4f 31144 net optional gnocchi-common_4.7.0-1_all.deb bdc09f467829b8954905c5caa2e658a2 7476 net optional gnocchi-metricd_4.7.0-1_all.deb ebd4aa0ca654418f05802502e8de7240 7356 net optional gnocchi-statsd_4.7.0-1_all.deb bd718b68f3caa86df374f9a9c303acc6 16315 net optional gnocchi_4.7.0-1_arm64.buildinfo 26ae82b6028319f453c17a591c35ae10 189408 python optional python3-gnocchi_4.7.0-1_all.deb Mon Oct 27 17:36:46 UTC 2025 I: diffoscope 306 will be used to compare the two builds: Running as unit: rb-diffoscope-arm64_1-103154.service; invocation ID: d26794e10fa84af49309f5bcf1e77367 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.sSHOYtN8/gnocchi_4.7.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.sSHOYtN8/gnocchi_4.7.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.sSHOYtN8/gnocchi_4.7.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.sSHOYtN8/b1/gnocchi_4.7.0-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.sSHOYtN8/b2/gnocchi_4.7.0-1_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 215ms CPU time consumed: 180ms Memory peak: 17.5M (swap: 0B) Mon Oct 27 17:36:47 UTC 2025 I: diffoscope 306 found no differences in the changes files, and a .buildinfo file also exists. Mon Oct 27 17:36:47 UTC 2025 I: gnocchi from forky built successfully and reproducibly on arm64. Mon Oct 27 17:36:48 UTC 2025 I: Removing signed gnocchi_4.7.0-1_arm64.buildinfo.asc files: removed './b1/gnocchi_4.7.0-1_arm64.buildinfo.asc' removed './b2/gnocchi_4.7.0-1_arm64.buildinfo.asc'