)]}'
{"id":"openstack%2Fcloudkitty~710496","triplet_id":"openstack%2Fcloudkitty~master~I662f6ac798c20ca43028b3807fa03aacfdcf252b","project":"openstack/cloudkitty","branch":"master","topic":"prometheus-collector-mutate","hashtags":[],"change_id":"I662f6ac798c20ca43028b3807fa03aacfdcf252b","subject":"Add quantity mutation to Prometheus collector","status":"MERGED","created":"2020-02-28 17:23:45.000000000","updated":"2020-09-10 15:43:14.000000000","submitted":"2020-09-10 15:40:45.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":"710496-1599752445375-9a8fb52f","meta_rev_id":"b852e3c956e9379a0f4ed5e521c8905dd04e729b","_number":710496,"virtual_id_number":710496,"owner":{"_account_id":24849,"name":"yao ning","email":"zay11022@163.com","username":"mslovy"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-09-10 15:40:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":30679,"name":"yuanrunsen","email":"yuanrunsen@unitedstack.com","username":"yuanrunsen"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-09-09 13:10:43.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":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":30679,"name":"yuanrunsen","email":"yuanrunsen@unitedstack.com","username":"yuanrunsen"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-09-10 14:55:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":30679,"name":"yuanrunsen","email":"yuanrunsen@unitedstack.com","username":"yuanrunsen"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"value":0,"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":30679,"name":"yuanrunsen","email":"yuanrunsen@unitedstack.com","username":"yuanrunsen"}],"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":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_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"},{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"_account_id":30679,"name":"yuanrunsen","email":"yuanrunsen@unitedstack.com","username":"yuanrunsen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-02-28 18:01:23.000000000","updated_by":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"reviewer":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"state":"REVIEWER"},{"updated":"2020-02-28 18:02:30.000000000","updated_by":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"reviewer":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"state":"REVIEWER"},{"updated":"2020-03-19 05:36:19.000000000","updated_by":{"_account_id":30679,"name":"yuanrunsen","email":"yuanrunsen@unitedstack.com","username":"yuanrunsen"},"reviewer":{"_account_id":30679,"name":"yuanrunsen","email":"yuanrunsen@unitedstack.com","username":"yuanrunsen"},"state":"REVIEWER"},{"updated":"2020-08-13 14:23:17.000000000","updated_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"reviewer":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"state":"REVIEWER"},{"updated":"2020-09-09 12:56:33.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":"2020-09-10 14:55:27.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"},{"updated":"2020-09-10 15:40:45.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"}],"messages":[{"id":"671c9b4bf3421c8f4276e8aedcff01d48f8e989d","author":{"_account_id":24849,"name":"yao ning","email":"zay11022@163.com","username":"mslovy"},"date":"2020-02-28 17:23:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a788d84f5bac7fddcf13f007d64eb4c331188adf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-28 18:45:18.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4f864c723b764a9db7961a8b5765285f : SUCCESS in 5m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bf34713812cb48639c93c801a98366b5 : FAILURE in 5m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ae68e7a70434984bd7e334e562aeff3 : SUCCESS in 4m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/40237e92dff1494faf885604de086fc6 : SUCCESS in 5m 21s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/591d4edf1f9c46ea9dae91478d2cbc60 : SUCCESS in 6m 08s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e27ec5058b3446499c494d777c2b084b : SUCCESS in 6m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/db1962abda854731a953fe5d9503f963 : SUCCESS in 8m 45s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/48f069c60cec4171a4604fa1be3a8fe4 : SUCCESS in 47m 13s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/d01837c600314a5f9352117beb853ad8 : SUCCESS in 49m 53s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/347edc19b97840d1a1f83779c0578645 : SUCCESS in 34m 50s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/f08c5c4b9c7a4e00bf6e190c57871228 : SUCCESS in 47m 41s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/05c3aadf372942b5b615b08491a5d140 : SUCCESS in 6m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5745bfe87d52ae4a238d75cd5e1fc87c5f6b5d3f","author":{"_account_id":24849,"name":"yao ning","email":"zay11022@163.com","username":"mslovy"},"date":"2020-04-01 11:11:22.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"173e20d4030458ffcb893ab51fb7c10aa57d65e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-01 11:54:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cbde77b691a546f6a160f9fff948a19e : SUCCESS in 7m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/95477ea3863247feaace095b56eb0a07 : SUCCESS in 5m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/276fe233e8e74b2281d5a8a1d4e62925 : SUCCESS in 3m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9ab50bd47aed4f2cba22858f0201f8b6 : SUCCESS in 4m 24s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e92ea52f1aab4dafbaed2a896a2d543b : SUCCESS in 4m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f7390f2b569e4ebd8af008ba9d9a3451 : FAILURE in 4m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e780f8d794342be816fc8f5ea14573d : SUCCESS in 6m 01s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/7ba857f1a9fe432092491ab9727a2588 : SUCCESS in 37m 40s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/be155d3a2bfb49289d5b49c0423c8e3d : SUCCESS in 40m 52s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/c08b22ac5d3341c6b8aa2f3068ae46cd : SUCCESS in 31m 20s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/464d4d37cf1e49628a78b30f1b7980d0 : SUCCESS in 42m 38s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/b8705414a24947c4a7bc83c1c8fe2e52 : SUCCESS in 5m 00s (non-voting)\n\nWarning:\n  Job openstack-tox-py36: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py36: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py36: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py36: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py36: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py37: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py37: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py37: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py37: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py37: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-cover: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-cover: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-cover: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-cover: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-cover: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-lower-constraints: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-lower-constraints: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-lower-constraints: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-lower-constraints: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-lower-constraints: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py38: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py38: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py38: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py38: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Job openstack-tox-py38: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path stdin in the commit\u0027\n  Comments left for invalid file stdin","accounts_in_message":[],"_revision_number":2},{"id":"c5d8fda0df20cd7f3393a44f72ab0713a965ebe0","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-07 16:28:50.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"7a6a34ae2aa2328a7dfd0041dca0074f966fc685","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-07 16:29:18.000000000","message":"Patch Set 2:\n\nThe failure in Py38 is not related to this one, and it is also not mandatory for now. Therefore, it LGTM","accounts_in_message":[],"_revision_number":2},{"id":"a617fd16fd3819b74d136b995ac068fc8b4abece","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2020-08-13 14:23:17.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"5baa8443a9f9fb32a0ac9750382cd0d44a833760","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2020-09-07 14:18:22.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"2266c9602bf798eb609afb9050e37a8cddf114d1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-07 15:04:04.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/9e954e2b4d774f1eb80dffa2adfbfe80 : SUCCESS in 5m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0973167b304142d5b42cb03727bb2d18 : SUCCESS in 5m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cdab518163fd43b39a133e58321678f7 : SUCCESS in 4m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/35586f40a6844ea3a73d689b206758a8 : SUCCESS in 4m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6d369a29020941ada1bcfbb7ee3cf4dc : SUCCESS in 5m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c48315e233b1421c9dd606e684922f69 : SUCCESS in 4m 30s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/6d03bc07f2ad441d9f49a92b628c21ab : SUCCESS in 39m 13s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/d02acc0c984a4646bdab02159ea79e6e : SUCCESS in 33m 26s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/9838ac5e16f8467d8959863862a89666 : SUCCESS in 37m 04s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/5d489ffaac3f4233aabdf7015dad9b32 : SUCCESS in 32m 55s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/03086b4bde2645f29ef2820c6036ed7c : SUCCESS in 4m 17s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"bd492316247d3f6445d967e75e9cd382a8da92b6","author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"date":"2020-09-09 12:56:33.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"e9c6f62173e6caf91cd09a9dc9fcf3c9778d2352","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2020-09-09 13:10:18.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b3f5e2377fdd9f2244613f3d167c25a7f5b5d369","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2020-09-09 13:10:43.000000000","message":"Patch Set 4: Code-Review+2\n\nReworded commit message and added a release note.","accounts_in_message":[],"_revision_number":4},{"id":"400478b248c0f4d9b0e85f04c836d5c6c81a9bca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-09 13:58:58.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/149edac950d74575b8f9d88a8e2a2183 : SUCCESS in 6m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6be0ef8c1c254cafb4f14afdccc72c0a : SUCCESS in 4m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8811689a26fb40149c6b8d2a3dcfd740 : SUCCESS in 6m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f9dc6ba9eaac4754b5810ecd860e0f47 : SUCCESS in 4m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2d6b32e7c6ba4640b0ee1a80b606b236 : SUCCESS in 5m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de37cfe55e234e4d9569c4d9ef97df44 : SUCCESS in 4m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f0fd02cb56764d3d8ad77325cd6dde6f : SUCCESS in 4m 53s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/8518bd81101f41d29f1696ad7a8db806 : SUCCESS in 37m 02s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/d33df0721d5f4d52b3f38a9ac3f7d117 : SUCCESS in 41m 38s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/15383d653c9d4b5da68c2d3c0271dc82 : SUCCESS in 36m 35s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/4f884240a3244b59a8d557115524f115 : SUCCESS in 38m 33s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/ef4f48fd1bb44878b594c2f152abb478 : SUCCESS in 4m 10s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ef80681a43dd4f9a9da7784910766ab50e78630c","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2020-09-10 14:55:27.000000000","message":"Patch Set 4: Workflow+1\n\nRafael already approved patch set 2, I only added a release note and updated the commit message.","accounts_in_message":[],"_revision_number":4},{"id":"7fc87642e2f5adf7e95e80004871f806d71a9002","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-10 14:55:39.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"5e42f76c37a216bf1130c3f5ab76e7c0dde461ef","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-10 15:40:45.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"38ef6c9182628bac7fca0b7c37b47cfbd815d633","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-10 15:40:45.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/df44a8f434024abdb76e3254a6fb6f55 : SUCCESS in 3m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d398e8ce93fc4c94a91429c1fe80feae : SUCCESS in 5m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/32d6a1908763481f9f08d13c6ecd99e4 : SUCCESS in 8m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2d9d9dceb37240f9b902cc490293f5bb : SUCCESS in 5m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/59d7715b05cd4ccebb23761e62f4b660 : SUCCESS in 4m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/de96af8a940c4d279f264d9da3b99afd : SUCCESS in 4m 27s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/5117def4994846f4aca3456900abae1c : SUCCESS in 28m 22s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/570ba1c67d074623b7571407bb4d007b : SUCCESS in 37m 33s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/d711c968cf6f45ba9d531c6389363e04 : SUCCESS in 38m 11s","accounts_in_message":[],"_revision_number":4},{"id":"e96f61bd911415c0d85970bff705ab691775ad5a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-10 15:43:14.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5ef6851edacd41a0b90493bddfd82370 : SUCCESS in 1m 45s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5c68d7fb9a574969b0f4b8bf675b28bb : SUCCESS in 1m 31s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"1eb8ecf1f4edd27b8162430362cebbf5c5626dea","revisions":{"b1802d8eabc0990f5cab730543ad978b744ac635":{"kind":"REWORK","_number":1,"created":"2020-02-28 17:23:45.000000000","uploader":{"_account_id":24849,"name":"yao ning","email":"zay11022@163.com","username":"mslovy"},"ref":"refs/changes/96/710496/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/96/710496/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/1"}}},"commit":{"parents":[{"commit":"460bcb5de3b4973bec779d1110221c908e7cd3b6","subject":"Merge \"Support cross-tenant metrics in monasca collector\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/460bcb5de3b4973bec779d1110221c908e7cd3b6"}]}],"author":{"name":"Ning Yao","email":"yaoning@unitedstack.com","date":"2020-02-28 17:16:39.000000000","tz":480},"committer":{"name":"Ning Yao","email":"yaoning@unitedstack.com","date":"2020-02-28 17:23:39.000000000","tz":480},"subject":"add qty mutate in prometheus collector","message":"add qty mutate in prometheus collector\n\nprometheus collector currently care about the mutate\ndefinition in metric.yml, which may mis-calculate the\nconsumption of the instance.\n\nChange-Id: I662f6ac798c20ca43028b3807fa03aacfdcf252b\nSigned-off-by: Ning Yao \u003cyaoning@unitedstack.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/b1802d8eabc0990f5cab730543ad978b744ac635"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/b1802d8eabc0990f5cab730543ad978b744ac635"}]},"branch":"refs/heads/master"},"bc0c17ced2b2f0bde154ebe27f262e80f667b015":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-04-01 11:11:22.000000000","uploader":{"_account_id":24849,"name":"yao ning","email":"zay11022@163.com","username":"mslovy"},"ref":"refs/changes/96/710496/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/96/710496/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/2"}}},"commit":{"parents":[{"commit":"56609c46f96e38ddc13c7830d6b32479ddaaa1ac","subject":"[ussuri][goal] Cleanup drop python 2.7 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/56609c46f96e38ddc13c7830d6b32479ddaaa1ac"}]}],"author":{"name":"Ning Yao","email":"yaoning@unitedstack.com","date":"2020-02-28 17:16:39.000000000","tz":480},"committer":{"name":"Ning Yao","email":"zay11022@163.com","date":"2020-04-01 11:11:22.000000000","tz":0},"subject":"add qty mutate in prometheus collector","message":"add qty mutate in prometheus collector\n\nprometheus collector currently care about the mutate\ndefinition in metric.yml, which may mis-calculate the\nconsumption of the instance.\n\nChange-Id: I662f6ac798c20ca43028b3807fa03aacfdcf252b\nSigned-off-by: Ning Yao \u003cyaoning@unitedstack.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/bc0c17ced2b2f0bde154ebe27f262e80f667b015"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/bc0c17ced2b2f0bde154ebe27f262e80f667b015"}]},"branch":"refs/heads/master"},"f596d27174f7c572df8ebd176becc71d83c36408":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2020-09-07 14:18:22.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/96/710496/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/96/710496/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/3"}}},"commit":{"parents":[{"commit":"253d3359e6c1ccafef5daf67d7b7a667067bab1b","subject":"Merge \"Adjust hacking tests to fix py38 support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/253d3359e6c1ccafef5daf67d7b7a667067bab1b"}]}],"author":{"name":"Ning Yao","email":"yaoning@unitedstack.com","date":"2020-02-28 17:16:39.000000000","tz":480},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2020-09-07 14:18:22.000000000","tz":0},"subject":"add qty mutate in prometheus collector","message":"add qty mutate in prometheus collector\n\nprometheus collector currently care about the mutate\ndefinition in metric.yml, which may mis-calculate the\nconsumption of the instance.\n\nChange-Id: I662f6ac798c20ca43028b3807fa03aacfdcf252b\nSigned-off-by: Ning Yao \u003cyaoning@unitedstack.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f596d27174f7c572df8ebd176becc71d83c36408"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f596d27174f7c572df8ebd176becc71d83c36408"}]},"branch":"refs/heads/master"},"1eb8ecf1f4edd27b8162430362cebbf5c5626dea":{"kind":"REWORK","_number":4,"created":"2020-09-09 13:10:18.000000000","uploader":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"ref":"refs/changes/96/710496/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/96/710496/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/96/710496/4"}}},"commit":{"parents":[{"commit":"cbcdacac61d41b6388a9bc71245e3fdfb1393bc0","subject":"Switch to newer openstackdocstheme and reno versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/cbcdacac61d41b6388a9bc71245e3fdfb1393bc0"}]}],"author":{"name":"Ning Yao","email":"yaoning@unitedstack.com","date":"2020-02-28 17:16:39.000000000","tz":480},"committer":{"name":"Pierre Riteau","email":"pierre@stackhpc.com","date":"2020-09-09 13:10:11.000000000","tz":120},"subject":"Add quantity mutation to Prometheus collector","message":"Add quantity mutation to Prometheus collector\n\nThe Prometheus collector was ignoring the mutate definition from\nmetrics.yml, which may produce wrong resource ratings.\n\nChange-Id: I662f6ac798c20ca43028b3807fa03aacfdcf252b\nSigned-off-by: Ning Yao \u003cyaoning@unitedstack.com\u003e\nStory: 2008122\nTask: 40844\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1eb8ecf1f4edd27b8162430362cebbf5c5626dea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1eb8ecf1f4edd27b8162430362cebbf5c5626dea"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
