)]}'
{"id":"openstack%2Fcloudkitty~786651","triplet_id":"openstack%2Fcloudkitty~master~I3419075d6df165409cb1375ad11a5b3f7faa7471","project":"openstack/cloudkitty","branch":"master","topic":"custom_query_gnocchi_collector-upstream","hashtags":[],"change_id":"I3419075d6df165409cb1375ad11a5b3f7faa7471","subject":"Custom query Gnocchi collector","status":"MERGED","created":"2021-04-16 13:21:13.000000000","updated":"2021-08-09 14:41:20.000000000","submitted":"2021-08-09 14:39:26.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"786651-custom_query_gnocchi_collector-upstream","meta_rev_id":"b64d80e9cf65d96e48a71ebedc15b8cc66445f6a","_number":786651,"virtual_id_number":786651,"owner":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-09 14:39:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-08-09 14:07:46.000000000","_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":2,"date":"2021-07-26 14:16:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-08-09 14:07:52.000000000","_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-16 13:56:58.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-04-19 15:26:58.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"CC"},{"updated":"2021-06-11 18:22:17.000000000","updated_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"reviewer":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"state":"CC"},{"updated":"2021-07-08 10:46:43.000000000","updated_by":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"reviewer":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"state":"REVIEWER"},{"updated":"2021-07-12 14:23:03.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"}],"messages":[{"id":"c276937d6fc965c4657c3fb16f5d544b32126f64","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-04-16 13:21:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a2e6a39826e97067631b0ae4b288f25037db82aa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-16 13:56:58.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/710566ae1efc45708a1d2382e0fed3d1 : SUCCESS in 4m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f019a8256304467fa03cf128e9650a66 : SUCCESS in 5m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e028fad429ad44debad00c131f598515 : SUCCESS in 4m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/33001e9d1201472c82b8a9a6a8630d33 : SUCCESS in 5m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/da1bd80a22a446e2bc077d325aed87fd : SUCCESS in 4m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/80a9e92991ec4feb9711d2b75c2bc3ae : SUCCESS in 5m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4fa3642732674b54a1b53f3a85bd9721 : SUCCESS in 4m 35s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/d4f5300122f244898d1cb518107e9efc : SUCCESS in 30m 16s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/e91ed0914f374cb8a2e793fdf993023e : SUCCESS in 31m 41s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/53d0ca2233a74f68a9a282627778c03f : SUCCESS in 30m 34s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/75dc6cf7daa94ed3a9f27fd85d80895b : SUCCESS in 31m 22s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/5503d22c1df24843911ad06d7e69e22c : FAILURE in 4m 09s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"306e941543a8f0c979962fb7d75f2c7786ad4828","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-04-19 15:26:58.000000000","message":"Patch Set 1:\n\nCan we add a small example of using this in the docs?","accounts_in_message":[],"_revision_number":1},{"id":"e32eebb54e7b20648770420770a76ec2e6f78661","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-05-04 13:49:06.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7ce71d66be2e9d00fe46e5abd803ef75eb4503cc","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-05-04 13:49:39.000000000","message":"Patch Set 2:\n\n\u003e Patch Set 1:\n\u003e \n\u003e Can we add a small example of using this in the docs?\n\nDone. Can you re-review it?","accounts_in_message":[],"_revision_number":2},{"id":"ee12dd56df0e98c2f6d922d24bbe8fd462790d86","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-04 14:31:49.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f3fd8f075c8b409dacd37517cd2dc8fd : SUCCESS in 4m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8944ddfb3389484eab854f3cd3be67a2 : SUCCESS in 4m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/259835d7ea7b472e8c432cae0dbf5b13 : FAILURE in 4m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/16bcc8d472814ed4b99420012332cfc9 : SUCCESS in 4m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/26f74ead85064d549f94c4bf15b2f753 : SUCCESS in 3m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2c0438027ea046b191088be3ecf629f4 : SUCCESS in 4m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aec774900418483db6e869f404dd82f1 : SUCCESS in 4m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/836546bfb2dc4e74aff1df2418780b57 : SUCCESS in 3m 25s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/63ffc54b5a594289b5716185b5b70ce7 : SUCCESS in 24m 01s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/e801809240864117878404b168bceb80 : SUCCESS in 28m 34s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/e241721c10e04a4dab66ccf5fe2f137e : SUCCESS in 41m 18s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/ab80d53c616a4f209b0b66fcb359d570 : SUCCESS in 30m 12s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/5d6aae9ea459478ab188fefdd38e779f : FAILURE in 3m 41s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7f8f6e0f7e3a66213ca30fa2b62bd4024c550a99","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-05-04 14:38:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1b3d61864c85fc3715bfd0af5b4e285cf2229aed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-04 15:12:20.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/26c3455329944f2a8bf725df75f2da53 : SUCCESS in 5m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/01c0d052ac0446f296a755e1edd81370 : SUCCESS in 5m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/462709d40cb14824a0e60f6eb0c04ec0 : SUCCESS in 4m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/18bd2e53ff01442295e576bd453e99a6 : SUCCESS in 4m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/07418fa0348e4694bf5749964ddb7440 : SUCCESS in 4m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2feb50ad49184e7082a3cd0622f0f46b : SUCCESS in 5m 27s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fbd9aebd028f48758fede8c78312adcc : SUCCESS in 4m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/efcc7b80b6254991926239c3db57754c : SUCCESS in 3m 34s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/139daa2666834044aea79215db8d6f05 : SUCCESS in 31m 48s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/0192f96c845c4ee58e6cedf82b95ab78 : SUCCESS in 31m 42s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/fdd0bd50e670465f874638e7de0e083b : SUCCESS in 31m 51s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/1435b6a32e3a4b0a8a3ba957cce599f8 : SUCCESS in 30m 32s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/306981b3d1e647f39cac96ae6dfcc02f : FAILURE in 4m 54s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8d54f4f82871119e219ca7dcbdc3b0360517106c","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-05-13 11:03:56.000000000","message":"Patch Set 3:\n\nHello guys, can we get some feedback here?","accounts_in_message":[],"_revision_number":3},{"id":"6e6b2efd220d43a96785cd181cee2dcdf28c1795","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-05-17 14:09:12.000000000","message":"Patch Set 3: Review-Priority+1","accounts_in_message":[],"_revision_number":3},{"id":"e05abddab7335ec2cccb228d22434a57c6bc34f9","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2021-07-08 10:46:43.000000000","message":"Patch Set 3: Code-Review+2\n\nAwesome feature! Thanks!","accounts_in_message":[],"_revision_number":3},{"id":"704f4af01e04d43bad39096312d5b2fb0e2d570a","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-07-12 14:23:03.000000000","message":"Patch Set 3: Code-Review-1\n\nMinor comment, for such a major feature, the release note is a bit dry ;-)\n\nI have started reviewing this patch and will provide a full review soon.","accounts_in_message":[],"_revision_number":3},{"id":"af107c7c179e09be090d58b81a47dbac5579e32f","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-07-15 16:28:15.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 3: Code-Review-1\n\u003e \n\u003e Minor comment, for such a major feature, the release note is a bit dry ;-)\n\u003e \n\u003e I have started reviewing this patch and will provide a full review soon.\n\nhmm, what else would you expect to see?\n\nI mean, the feature itself is well documented (I might be biased) in the documentation page (RST file here)","accounts_in_message":[],"_revision_number":3},{"id":"42033346a1c240c5436e5a0950ae212441566918","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-07-26 13:14:14.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b03b2fae1f077f68df29ba40f4ce41a28baf0f06","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-07-26 13:20:06.000000000","message":"Patch Set 4:\n\nSubmitted an updated version with wording improvements, no functional changes.","accounts_in_message":[],"_revision_number":4},{"id":"36ee68f321a3e73c33091d4e986b0148383ac967","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-26 13:49:37.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/408181b84adb423f95a500f0f953f4cd : SUCCESS in 4m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d0b3b7bc8e98428abbf8298687aafad8 : SUCCESS in 5m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a68cf107538a40c181f68c192f2eb5a1 : SUCCESS in 4m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/db66b80d31b04ca79ddce9371cf97066 : SUCCESS in 5m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8db277534e9d4f81a7ae8b94e2b642b9 : SUCCESS in 5m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f22e4b469cfd431284b9eefe88a59c4d : SUCCESS in 5m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/86ec39a3fc84485b8f6b1e05f94c7190 : FAILURE in 4m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6173265f610e4144b12f0d63d6a562a1 : SUCCESS in 4m 20s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/560e83be424b410fbd30d60a4a736cf6 : SUCCESS in 28m 25s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/ab20d1a5a9fc4834a1b2028ced35cc42 : SUCCESS in 31m 16s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/006777fd5fba42fb82e8e46e9c92bd04 : SUCCESS in 33m 57s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/8ee2ab33e1544d3ab48c6191970d3221 : SUCCESS in 31m 25s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/9c611c472d3a4c87921ad4a52f2c41e4 : FAILURE in 4m 37s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"f5b53b5462f982253a1feaa1fc560a0c7806c285","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-07-26 14:16:46.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"d025f38b129650bd9fecf3d1ad0b9afd304e24a1","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2021-07-26 17:55:26.000000000","message":"Patch Set 4:\n\nI am fine with the proposed changes Pierre. Thanks for the patch!","accounts_in_message":[],"_revision_number":4},{"id":"c429e1db4e4b314b82772d5950af382cee2cdc26","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-07-28 21:22:37.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"b7983f7283e7324cdba411e4cd17a3807a47ec96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-07-28 22:00:46.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1e16e270652a4b1f827307451bb41dd5 : SUCCESS in 4m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3944fd8da04d49808207f5b7b7fdc3b6 : SUCCESS in 4m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/192239ba14234326a30cb5f97d5a13c3 : SUCCESS in 3m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c2f6f328d8d04cd28135774cffd68ae7 : SUCCESS in 4m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a46623729cdb492abc7e48fb92da9ee2 : SUCCESS in 4m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7caabbc055644308a9753dfe3dd3d119 : SUCCESS in 4m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/caac8d0ffc54490598039843111a5658 : SUCCESS in 4m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ce023f44c3c640759eebc0a00b7cece0 : SUCCESS in 3m 38s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/6afbc4db72844ed78595387ca9c93dac : SUCCESS in 33m 39s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/ad32f833bf214318b4d37f697e0570d6 : SUCCESS in 33m 44s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/484832ca59884e7f9969fc8abd0c5157 : SUCCESS in 33m 26s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/91d31b14a2ca4f53ad5692eeb99b0efd : SUCCESS in 33m 14s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/734105e35031406d9653b85ba11f9507 : FAILURE in 3m 39s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"1dbde25130526fd56da96953fae28c3efcc85d13","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2021-08-09 14:07:46.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"b3d3840410113d42107a1c8705164b48cc3370c1","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2021-08-09 14:07:52.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"8d37b485a9f914f789391b3b916a673d3e06ad05","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-09 14:08:22.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"d344d959b42ab673e56844ea3df65da8a58280dc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-09 14:39:26.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ff1ca10dfd914d2fb22fbc5f9d9c61fc : SUCCESS in 6m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c627cfc326ff4ea984cdd58965b99ce9 : SUCCESS in 4m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/98fe88bdecd6470bb3af82ded2be1ca1 : SUCCESS in 5m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4252c7db52c84fa6aaa7d4e5eae08fbb : SUCCESS in 4m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f106cd3892a0400fb821b0e145d67439 : SUCCESS in 4m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6e18fc90211f4f258cfed6cd2919726a : SUCCESS in 4m 06s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/706e6a6e6a3f439b9e391dc4012d91f1 : SUCCESS in 30m 03s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/74ed9640fdb84ba0a3bdefccba48ce4f : SUCCESS in 28m 55s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/5f761eaba3df4790be9579999960a278 : SUCCESS in 30m 24s","accounts_in_message":[],"_revision_number":4},{"id":"403c28a9582135b0d7823b2f06b0098f0e015d58","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-09 14:39:26.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"b64d80e9cf65d96e48a71ebedc15b8cc66445f6a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-09 14:41:20.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5cdf09bc5b4141c5825571b96bd38371 : SUCCESS in 1m 27s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bf432c2f02704d568972733190acb2b8 : SUCCESS in 1m 08s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"bac1960330fd1f5532e07ec788267accf4719565","revisions":{"56d43200d719383cba6b6919dae468556c5d3287":{"kind":"REWORK","_number":1,"created":"2021-04-16 13:21:13.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/51/786651/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/51/786651/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/1"}}},"commit":{"parents":[{"commit":"cda1aef73096c8ef60071dbf3f58471a1400e71f","subject":"Add release note for admin_or_owner policy fix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/cda1aef73096c8ef60071dbf3f58471a1400e71f"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-04-16 13:20:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-04-16 13:20:58.000000000","tz":-180},"subject":"Custom query Gnocchi collector","message":"Custom query Gnocchi collector\n\nThis patch proposes a method for operators to customize the\naggregation query executed against Gnocchi. By default, we\nuse the following query:\n```\n\u0027(aggregate RE_AGGREGATION_METHOD (metric METRIC_NAME AGGREGATION_METHOD))\u0027\n```\n\nThis option enables operators to take full advantage of methods/functions\nthat are available on Gnocchi such as any arithmetic operation, logical\noperation, and many others. When using a custom aggregation query, one\ncan use the place-holders `RE_AGGREGATION_METHOD`, `AGGREGATION_METHOD`,\nand `METRIC_NAME`; these placeholders will be replaced in runtime with\nthe configurations of the metric.\n\nDifferent use cases can be addressed with the use of custom queries such\nas handling RadosGW usage data trimming, which causes a decrease in the\nusage data values; Libvirt attach/detach of disks, migration of VMs,\nstart/stop of VMs, which will zero the usage data that are gathered by\nCeilometer compute; and, many other use cases where one might desire a\nmore complex operation to be executed with the data before CloudKitty\nrates it.\n\nChange-Id: I3419075d6df165409cb1375ad11a5b3f7faa7471\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/56d43200d719383cba6b6919dae468556c5d3287"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/56d43200d719383cba6b6919dae468556c5d3287"}]},"branch":"refs/heads/master"},"5bbfad6550c9efe2cb9abe394025ac4ab166dd12":{"kind":"REWORK","_number":2,"created":"2021-05-04 13:49:06.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/51/786651/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/51/786651/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/2"}}},"commit":{"parents":[{"commit":"cda1aef73096c8ef60071dbf3f58471a1400e71f","subject":"Add release note for admin_or_owner policy fix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/cda1aef73096c8ef60071dbf3f58471a1400e71f"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-04-16 13:20:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-05-04 13:48:54.000000000","tz":-180},"subject":"Custom query Gnocchi collector","message":"Custom query Gnocchi collector\n\nThis patch proposes a method for operators to customize the\naggregation query executed against Gnocchi. By default, we\nuse the following query:\n```\n\u0027(aggregate RE_AGGREGATION_METHOD (metric METRIC_NAME AGGREGATION_METHOD))\u0027\n```\n\nThis option enables operators to take full advantage of methods/functions\nthat are available on Gnocchi such as any arithmetic operation, logical\noperation, and many others. When using a custom aggregation query, one\ncan use the place-holders `RE_AGGREGATION_METHOD`, `AGGREGATION_METHOD`,\nand `METRIC_NAME`; these placeholders will be replaced in runtime with\nthe configurations of the metric.\n\nDifferent use cases can be addressed with the use of custom queries such\nas handling RadosGW usage data trimming, which causes a decrease in the\nusage data values; Libvirt attach/detach of disks, migration of VMs,\nstart/stop of VMs, which will zero the usage data that are gathered by\nCeilometer compute; and, many other use cases where one might desire a\nmore complex operation to be executed with the data before CloudKitty\nrates it.\n\nChange-Id: I3419075d6df165409cb1375ad11a5b3f7faa7471\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/5bbfad6550c9efe2cb9abe394025ac4ab166dd12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/5bbfad6550c9efe2cb9abe394025ac4ab166dd12"}]},"branch":"refs/heads/master"},"77c7363e1ac1105ffc616bce59c1ddf72fcfa41f":{"kind":"REWORK","_number":3,"created":"2021-05-04 14:38:54.000000000","uploader":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"ref":"refs/changes/51/786651/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/51/786651/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/3"}}},"commit":{"parents":[{"commit":"cda1aef73096c8ef60071dbf3f58471a1400e71f","subject":"Add release note for admin_or_owner policy fix","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/cda1aef73096c8ef60071dbf3f58471a1400e71f"}]}],"author":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-04-16 13:20:58.000000000","tz":-180},"committer":{"name":"Rafael Weingärtner","email":"rafael@apache.org","date":"2021-05-04 14:38:44.000000000","tz":-180},"subject":"Custom query Gnocchi collector","message":"Custom query Gnocchi collector\n\nThis patch proposes a method for operators to customize the\naggregation query executed against Gnocchi. By default, we\nuse the following query:\n```\n\u0027(aggregate RE_AGGREGATION_METHOD (metric METRIC_NAME AGGREGATION_METHOD))\u0027\n```\n\nThis option enables operators to take full advantage of methods/functions\nthat are available on Gnocchi such as any arithmetic operation, logical\noperation, and many others. When using a custom aggregation query, one\ncan use the place-holders `RE_AGGREGATION_METHOD`, `AGGREGATION_METHOD`,\nand `METRIC_NAME`; these placeholders will be replaced in runtime with\nthe configurations of the metric.\n\nDifferent use cases can be addressed with the use of custom queries such\nas handling RadosGW usage data trimming, which causes a decrease in the\nusage data values; Libvirt attach/detach of disks, migration of VMs,\nstart/stop of VMs, which will zero the usage data that are gathered by\nCeilometer compute; and, many other use cases where one might desire a\nmore complex operation to be executed with the data before CloudKitty\nrates it.\n\nChange-Id: I3419075d6df165409cb1375ad11a5b3f7faa7471\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/77c7363e1ac1105ffc616bce59c1ddf72fcfa41f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/77c7363e1ac1105ffc616bce59c1ddf72fcfa41f"}]},"branch":"refs/heads/master"},"bac1960330fd1f5532e07ec788267accf4719565":{"kind":"REWORK","_number":4,"created":"2021-07-26 13:14:14.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/51/786651/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/51/786651/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/51/786651/4"}}},"commit":{"parents":[{"commit":"ffccfc222ce066e17c90d47ffc1bbfac32b34584","subject":"Merge \"Changed minversion in tox to 3.18.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ffccfc222ce066e17c90d47ffc1bbfac32b34584"}]}],"author":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2021-07-26 13:11:58.000000000","tz":120},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2021-07-26 13:11:58.000000000","tz":120},"subject":"Custom query Gnocchi collector","message":"Custom query Gnocchi collector\n\nThis patch proposes a method for operators to customize the aggregation\nquery executed against Gnocchi. By default, we use the following query:\n\n(aggregate RE_AGGREGATION_METHOD (metric METRIC_NAME AGGREGATION_METHOD))\n\nTherefore, this option enables operators to take full advantage of\noperations available in Gnocchi, such as any arithmetic operations,\nlogical operations and many others. When using a custom aggregation\nquery, one can use the placeholders `RE_AGGREGATION_METHOD`,\n`AGGREGATION_METHOD`, and `METRIC_NAME`: they will be replaced at\nruntime by values from the metric configuration.\n\nDifferent use cases can be addressed with the use of custom queries such\nas handling RadosGW usage data trimming, which causes a decrease in the\nusage data values; Libvirt attach/detach of disks, migration of VMs,\nstart/stop of VMs, which will zero the usage data that are gathered by\nCeilometer compute, and many other use cases where one might desire a\nmore complex operation to be executed on the data before CloudKitty\nrates it.\n\nChange-Id: I3419075d6df165409cb1375ad11a5b3f7faa7471\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/bac1960330fd1f5532e07ec788267accf4719565"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/bac1960330fd1f5532e07ec788267accf4719565"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
