)]}'
{"id":"openstack%2Fpython-cloudkittyclient~612434","triplet_id":"openstack%2Fpython-cloudkittyclient~master~I12a882ce4d24ade153a64b75852396377ac42ca6","project":"openstack/python-cloudkittyclient","branch":"master","topic":"use-global-requirements","hashtags":[],"change_id":"I12a882ce4d24ade153a64b75852396377ac42ca6","subject":"Use global-requirements for requirements","status":"MERGED","created":"2018-10-22 16:10:21.000000000","updated":"2018-10-26 11:13:37.000000000","submitted":"2018-10-26 11:13:37.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":"612434-1540552417357-86c5f2bd","meta_rev_id":"d3a99816ab6344948d2020813f558e1f9d83d47d","_number":612434,"virtual_id_number":612434,"owner":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"value":2,"date":"2018-10-26 11:13:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"all":[{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":2,"date":"2018-10-25 11:36:16.000000000","_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"all":[{"value":1,"date":"2018-10-26 10:25:10.000000000","_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-10-25 11:36:16.000000000","updated_by":{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"reviewer":{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"state":"REVIEWER"},{"updated":"2018-10-26 11:13:37.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":"e3611f06e8462cac6ef464c55953472103c673d1","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2018-10-22 16:10:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"625aeee8ed5536ff722dd2eae1f5e5cd39beadde","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-22 20:10:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/34/612434/1/check/requirements-check/944f0c8/ : SUCCESS in 3m 34s\n- openstack-tox-cover http://logs.openstack.org/34/612434/1/check/openstack-tox-cover/aa5d342/cover/ : SUCCESS in 5m 15s\n- openstack-tox-pep8 http://logs.openstack.org/34/612434/1/check/openstack-tox-pep8/88da6ce/ : SUCCESS in 4m 29s\n- openstack-tox-py27 http://logs.openstack.org/34/612434/1/check/openstack-tox-py27/51e129a/ : SUCCESS in 4m 33s\n- openstack-tox-py35 http://logs.openstack.org/34/612434/1/check/openstack-tox-py35/9871bf3/ : SUCCESS in 4m 35s\n- openstack-tox-py36 http://logs.openstack.org/34/612434/1/check/openstack-tox-py36/5fd6d69/ : SUCCESS in 4m 15s\n- openstackclient-check-plugins http://logs.openstack.org/34/612434/1/check/openstackclient-check-plugins/124231d/ : SUCCESS in 6m 16s (non-voting)\n- openstack-tox-docs http://logs.openstack.org/34/612434/1/check/openstack-tox-docs/ed15b4f/html/ : SUCCESS in 4m 57s\n- cloudkittyclient-devstack-functional http://logs.openstack.org/34/612434/1/check/cloudkittyclient-devstack-functional/fb7f98b/ : SUCCESS in 33m 04s","accounts_in_message":[],"_revision_number":1},{"id":"f8a04020febfdd873ef564d52c724f0c7b7a165f","author":{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"date":"2018-10-25 11:36:16.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"2299392505abf6eb558aad8182dc9c45d54fe0cf","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2018-10-26 10:25:10.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"5d7d9a887f2766efea59c40198fc9521ca5dc5cd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-26 10:25:38.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"bcf8ab8b761e2679553417815af3c1855a46fe56","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-26 11:13:37.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check http://logs.openstack.org/34/612434/1/gate/requirements-check/b6b2432/ : SUCCESS in 3m 13s\n- openstack-tox-pep8 http://logs.openstack.org/34/612434/1/gate/openstack-tox-pep8/8d26fe5/ : SUCCESS in 3m 59s\n- openstack-tox-py27 http://logs.openstack.org/34/612434/1/gate/openstack-tox-py27/6058437/ : SUCCESS in 5m 56s\n- openstack-tox-py35 http://logs.openstack.org/34/612434/1/gate/openstack-tox-py35/9fff5fc/ : SUCCESS in 4m 51s\n- openstack-tox-py36 http://logs.openstack.org/34/612434/1/gate/openstack-tox-py36/e6a94f2/ : SUCCESS in 4m 23s\n- openstack-tox-docs http://logs.openstack.org/34/612434/1/gate/openstack-tox-docs/f2ba0e4/html/ : SUCCESS in 3m 38s\n- cloudkittyclient-devstack-functional http://logs.openstack.org/34/612434/1/gate/cloudkittyclient-devstack-functional/a59aee0/ : SUCCESS in 31m 59s","accounts_in_message":[],"_revision_number":1},{"id":"ccb0d051bdb686165faeaf58e2907448fe9345bb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-26 11:13:37.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1ed287c92acbf2aba80d37c0fc214caad633a5c1","revisions":{"1ed287c92acbf2aba80d37c0fc214caad633a5c1":{"kind":"REWORK","_number":1,"created":"2018-10-22 16:10:21.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/34/612434/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cloudkittyclient","ref":"refs/changes/34/612434/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/34/612434/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/34/612434/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/34/612434/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cloudkittyclient refs/changes/34/612434/1"}}},"commit":{"parents":[{"commit":"63ac84b16565a8bd12b204b6f3226c13467bbfa6","subject":"Update min tox version to 2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/63ac84b16565a8bd12b204b6f3226c13467bbfa6"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2018-10-22 16:08:29.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2018-10-22 16:10:19.000000000","tz":120},"subject":"Use global-requirements for requirements","message":"Use global-requirements for requirements\n\nThis updates cloudkittyclient\u0027s requirement files in order to use\nopenstack/requirements for constraints. This will help to avoid dependency\nconflicts when cloudkittyclient is deployed in an openstack context.\n\nWork items:\n\n* Updated requirements.txt, test-requirements.txt and doc/requirements.txt\n  with the `update-requirements` tool provided by openstack/requirements.\n\n* Added a lower-constraints.txt file.\n\n* Added the \"check-requirements\" zuul job template to the CI.\n\nChange-Id: I12a882ce4d24ade153a64b75852396377ac42ca6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/1ed287c92acbf2aba80d37c0fc214caad633a5c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cloudkittyclient/commit/1ed287c92acbf2aba80d37c0fc214caad633a5c1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
