)]}'
{"id":"openstack%2Fpython-keystoneclient~168792","triplet_id":"openstack%2Fpython-keystoneclient~master~I9724a648ebd9d21edf8ffcc64f4cdb897a99101c","project":"openstack/python-keystoneclient","branch":"master","topic":"authprojects","hashtags":[],"change_id":"I9724a648ebd9d21edf8ffcc64f4cdb897a99101c","subject":"Support /auth routes for list projects and domains","status":"MERGED","created":"2015-03-30 06:18:03.000000000","updated":"2015-06-30 17:52:02.000000000","submitted":"2015-06-30 17:51:59.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"87867d71355db0e9d0abc2f945b405748b2f8825","_number":168792,"virtual_id_number":168792,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-06-30 17:51:59.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"date":"2015-04-13 04:49:58.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-06-30 07:09:18.000000000","_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":2,"date":"2015-06-30 02:52:25.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":1,"date":"2015-06-29 18:28:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":1,"date":"2015-06-30 16:28:34.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-29 18:28:24.000000000","updated_by":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"reviewer":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"state":"REVIEWER"},{"updated":"2015-06-30 07:09:18.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-06-30 16:28:34.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2015-06-30 17:51:59.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"b45442eb26d753453790094ab8dc2976404a9c1a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-30 06:18:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"45bb24b559b2be9e7be968ab05e3e890426ae2c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-30 07:16:07.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/92/168792/1/check/gate-python-keystoneclient-python26/5c20d80/ : SUCCESS in 2m 53s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/92/168792/1/check/gate-python-keystoneclient-pep8/7b358c9/ : FAILURE in 2m 47s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/92/168792/1/check/gate-python-keystoneclient-docs/b633e05//doc/build/html/ : SUCCESS in 2m 43s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/92/168792/1/check/gate-python-keystoneclient-python27/58c0e78/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/92/168792/1/check/gate-python-keystoneclient-python34/512e945/ : SUCCESS in 4m 02s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/92/168792/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/ef4cc91/ : SUCCESS in 53m 19s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/92/168792/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/9aedf93/ : SUCCESS in 57m 59s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/92/168792/1/check/check-keystoneclient-dsvm-functional/b2ba996/ : SUCCESS in 20m 24s","accounts_in_message":[],"_revision_number":1},{"id":"62f4a964fd62786f2e0410c0432cb3ee4b17be1a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-30 21:47:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a08fad641b0ec5876bd4d4eeb37ee80f579c6ef6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-30 22:50:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/92/168792/2/check/gate-python-keystoneclient-python26/1fa0ee5/ : SUCCESS in 2m 32s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/92/168792/2/check/gate-python-keystoneclient-pep8/8eb9c9b/ : SUCCESS in 2m 29s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/92/168792/2/check/gate-python-keystoneclient-docs/2b7b5da//doc/build/html/ : SUCCESS in 3m 10s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/92/168792/2/check/gate-python-keystoneclient-python27/4baf9e1/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/92/168792/2/check/gate-python-keystoneclient-python34/765ecd1/ : SUCCESS in 4m 47s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/92/168792/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/a4375b6/ : SUCCESS in 53m 17s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/92/168792/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/66a2be0/ : SUCCESS in 59m 54s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/92/168792/2/check/check-keystoneclient-dsvm-functional/e4b7f8e/ : SUCCESS in 20m 46s","accounts_in_message":[],"_revision_number":2},{"id":"b17db16b3c16129b7a7a1d8d68407a38e459b462","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-03-31 06:00:51.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"6973599212b1dedfda00c240b07873a72a49fdd7","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-04-13 04:49:58.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2e53f556352597324b2d092c4e542ef8d355a955","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2015-06-29 18:28:24.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"95c35af71c3978aa46fd7a012384942cb729a64e","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2015-06-30 02:52:25.000000000","message":"Patch Set 2: Code-Review+2\n\nWorks for me","accounts_in_message":[],"_revision_number":2},{"id":"ca7696240d5ffa5b602c2b0598c1e57aac65dbd2","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-06-30 07:09:18.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"c5ecb8802f769f92fad72801571f9e44756e4c62","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2015-06-30 16:28:34.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"1e5a111c1966004a128a52d8eaf20ef93c97b081","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-30 16:49:23.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"3338c837725f08e755aaad860a5f635f094bf1a4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-30 17:51:59.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/92/168792/2/gate/gate-python-keystoneclient-python26/8051ac5/ : SUCCESS in 2m 51s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/92/168792/2/gate/gate-python-keystoneclient-docs/9669a28//doc/build/html/ : SUCCESS in 3m 09s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/92/168792/2/gate/gate-python-keystoneclient-pep8/498f657/ : SUCCESS in 2m 28s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/92/168792/2/gate/gate-python-keystoneclient-python27/cde273f/ : SUCCESS in 2m 57s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/92/168792/2/gate/gate-python-keystoneclient-python34/2ba26af/ : SUCCESS in 3m 19s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/92/168792/2/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/0f390da/ : SUCCESS in 46m 29s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/92/168792/2/gate/gate-keystoneclient-dsvm-functional/3ad7ce5/ : SUCCESS in 19m 43s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/92/168792/2/gate/gate-python-keystoneclient-tox-bandit/1d903cc/ : SUCCESS in 3m 33s","accounts_in_message":[],"_revision_number":2},{"id":"2357c8ec6e75723ba6696f2b86159c29605dab26","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-30 17:52:02.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"831ba037b0ba2077e168cb33976c78e565aece88","revisions":{"617ee2d795dd082d4e099d1ebde58c24b0b7bbe0":{"kind":"REWORK","_number":1,"created":"2015-03-30 06:18:03.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/168792/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/92/168792/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/168792/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/168792/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/168792/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/168792/1"}}},"commit":{"parents":[{"commit":"fd16240be482b4841dfafeee404f3a8e2678333e","subject":"Support discovery on the AUTH_INTERFACE","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fd16240be482b4841dfafeee404f3a8e2678333e"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-30 06:16:25.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-30 06:16:25.000000000","tz":660},"subject":"Support /auth routes for list projects and domains","message":"Support /auth routes for list projects and domains\n\nThe /auth routes are the preferred mechanism for listing the projects\nand domains that the current token can be authenticated to as they\nsupports both federated and regular tokens.\n\nExpose these routes via the client so that they can be consumed.\n\nChange-Id: I9724a648ebd9d21edf8ffcc64f4cdb897a99101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/617ee2d795dd082d4e099d1ebde58c24b0b7bbe0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/617ee2d795dd082d4e099d1ebde58c24b0b7bbe0"}]},"branch":"refs/heads/master"},"831ba037b0ba2077e168cb33976c78e565aece88":{"kind":"REWORK","_number":2,"created":"2015-03-30 21:47:43.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/168792/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/92/168792/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/168792/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/168792/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/168792/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/92/168792/2"}}},"commit":{"parents":[{"commit":"fd16240be482b4841dfafeee404f3a8e2678333e","subject":"Support discovery on the AUTH_INTERFACE","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fd16240be482b4841dfafeee404f3a8e2678333e"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-30 06:16:25.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-30 21:47:25.000000000","tz":660},"subject":"Support /auth routes for list projects and domains","message":"Support /auth routes for list projects and domains\n\nThe /auth routes are the preferred mechanism for listing the projects\nand domains that the current token can be authenticated to as they\nsupports both federated and regular tokens.\n\nExpose these routes via the client so that they can be consumed.\n\nChange-Id: I9724a648ebd9d21edf8ffcc64f4cdb897a99101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/831ba037b0ba2077e168cb33976c78e565aece88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/831ba037b0ba2077e168cb33976c78e565aece88"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
