)]}'
{"id":"openstack%2Fcloudkitty-specs~687248","triplet_id":"openstack%2Fcloudkitty-specs~master~Iee69e7f5eecc7b017efeb98ee16f609f59ec8243","project":"openstack/cloudkitty-specs","branch":"master","hashtags":[],"change_id":"Iee69e7f5eecc7b017efeb98ee16f609f59ec8243","subject":"Spec: Monasca fetcher","status":"MERGED","created":"2019-10-08 08:53:34.000000000","updated":"2020-01-31 09:57:21.000000000","submitted":"2020-01-31 09:53:58.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"687248-1580464438809-9115562a","meta_rev_id":"7ad5e86557fe1f29cf4481f16b3d636570568d56","_number":687248,"virtual_id_number":687248,"owner":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-01-31 09:53:58.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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"}],"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":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-12-30 13:29:00.000000000","_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"}],"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":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-01-31 09:47:09.000000000","_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"}],"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":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"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-11 08:28:51.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-01-31 09:47:09.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-01-31 09:53: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"}],"messages":[{"id":"a88b5c6439fe9d868b965eedc2a0bc8e178a946e","author":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"date":"2019-10-08 08:53:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ac6960220fc89c08cfb50ac1ca303473a5551a48","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-08 09:03:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/067312049c0a4344a815dc568d4d7efc : SUCCESS in 5m 05s","accounts_in_message":[],"_revision_number":1},{"id":"21092d7b8130eaa844dbe67f96be932288ed2c2d","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-08 13:54:39.000000000","message":"Patch Set 1: Code-Review-1\n\n(5 comments)\n\nThanks for the proposal Quentin! A few typos, see inline comments. Also there\u0027s a typo in the spec file name.\n\nNow concerning the spec itself: it lacks a lot of details concerning implementation: how will the fetcher work ? What extra config options will be available ? Which monasca endpoint will be used ? and so on.","accounts_in_message":[],"_revision_number":1},{"id":"ad3b635296b2ecd1a4602f52927c4d11085f5699","author":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"date":"2019-10-08 14:47:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"efb99aae00e169ae01adec1a88fcf9f7069ddb90","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-08 14:56:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/02a3f8ce11454b148cdd6476d37e1622 : SUCCESS in 6m 38s","accounts_in_message":[],"_revision_number":2},{"id":"c7f997f1305e7f226101f8410398c17cf1042533","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-11 08:28:51.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"1e668fb8b7a0a27ea326190a5734eab4c26e4629","author":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"date":"2019-12-17 09:21:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b1c5745c8c4fb85e4387cadff341bdf2ccda5f91","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-17 09:32:10.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4e6c6018010a4e9280f663992652f6d3 : SUCCESS in 5m 24s","accounts_in_message":[],"_revision_number":3},{"id":"0d0c31c79b5c71926d9da311355268854c6c9cfd","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-12-30 13:29:00.000000000","message":"Patch Set 3: Code-Review+2\n\nHi Quentin,\n\nThanks for this specification and for applying our recommendations.\n\nLGTM.","accounts_in_message":[],"_revision_number":3},{"id":"8f09647f6eee3da22c66ff954aee60628097575f","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2020-01-31 09:47:09.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"7c6c4307a07c5aba216a41cc4fd510e4376a9354","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 09:47:20.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"5f2ee5dd99c986cba026690fdc61a522b885c5bf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 09:53:58.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"aff3db28bfe7b1de5a24704c8af5a1606a0aeb2c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 09:53:58.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d9f6697ad6714a0cb6d5fe1461977468 : SUCCESS in 5m 45s","accounts_in_message":[],"_revision_number":3},{"id":"7ad5e86557fe1f29cf4481f16b3d636570568d56","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-31 09:57:21.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-specs https://zuul.opendev.org/t/openstack/build/86336f2e50f94f8aba38aff9c85bc369 : SUCCESS in 2m 50s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"fadfba941c2b883909d1198b68fdfb03abb10f97","revisions":{"87799045e1d354abb43580c1aaab7b7c1c5b839e":{"kind":"REWORK","_number":1,"created":"2019-10-08 08:53:34.000000000","uploader":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"ref":"refs/changes/48/687248/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-specs","ref":"refs/changes/48/687248/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/1"}}},"commit":{"parents":[{"commit":"665029fd303f60d6d553ec66668eb7e829dcf814","subject":"Spec: V1 API rating modules endpoints migration to V2 API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-specs/commit/665029fd303f60d6d553ec66668eb7e829dcf814"}]}],"author":{"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","date":"2019-10-08 08:51:53.000000000","tz":120},"committer":{"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","date":"2019-10-08 08:51:53.000000000","tz":120},"subject":"Spec: Monasca fetcher","message":"Spec: Monasca fetcher\n\nSee monasca_fethcer.rst for details.\n\nChange-Id: Iee69e7f5eecc7b017efeb98ee16f609f59ec8243\nStory: 2006675\nTask: 36950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-specs/commit/87799045e1d354abb43580c1aaab7b7c1c5b839e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-specs/commit/87799045e1d354abb43580c1aaab7b7c1c5b839e"}]},"branch":"refs/heads/master"},"c4ec49c6c04631ecd0be52db61bac90ec1b8516a":{"kind":"REWORK","_number":2,"created":"2019-10-08 14:47:50.000000000","uploader":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"ref":"refs/changes/48/687248/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-specs","ref":"refs/changes/48/687248/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/2"}}},"commit":{"parents":[{"commit":"665029fd303f60d6d553ec66668eb7e829dcf814","subject":"Spec: V1 API rating modules endpoints migration to V2 API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-specs/commit/665029fd303f60d6d553ec66668eb7e829dcf814"}]}],"author":{"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","date":"2019-10-08 08:51:53.000000000","tz":120},"committer":{"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","date":"2019-10-08 14:47:56.000000000","tz":120},"subject":"Spec: Monasca fetcher","message":"Spec: Monasca fetcher\n\nSee monasca_fetcher.rst for details.\n\nChange-Id: Iee69e7f5eecc7b017efeb98ee16f609f59ec8243\nStory: 2006675\nTask: 36950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-specs/commit/c4ec49c6c04631ecd0be52db61bac90ec1b8516a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-specs/commit/c4ec49c6c04631ecd0be52db61bac90ec1b8516a"}]},"branch":"refs/heads/master"},"fadfba941c2b883909d1198b68fdfb03abb10f97":{"kind":"REWORK","_number":3,"created":"2019-12-17 09:21:30.000000000","uploader":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"ref":"refs/changes/48/687248/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-specs","ref":"refs/changes/48/687248/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-specs refs/changes/48/687248/3"}}},"commit":{"parents":[{"commit":"665029fd303f60d6d553ec66668eb7e829dcf814","subject":"Spec: V1 API rating modules endpoints migration to V2 API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-specs/commit/665029fd303f60d6d553ec66668eb7e829dcf814"}]}],"author":{"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","date":"2019-10-08 08:51:53.000000000","tz":120},"committer":{"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","date":"2019-12-17 09:22:46.000000000","tz":60},"subject":"Spec: Monasca fetcher","message":"Spec: Monasca fetcher\n\nSee monasca_fetcher.rst for details.\n\nChange-Id: Iee69e7f5eecc7b017efeb98ee16f609f59ec8243\nStory: 2006675\nTask: 36950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-specs/commit/fadfba941c2b883909d1198b68fdfb03abb10f97"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-specs/commit/fadfba941c2b883909d1198b68fdfb03abb10f97"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
