)]}'
{"id":"openstack%2Fpython-keystoneclient~359642","triplet_id":"openstack%2Fpython-keystoneclient~master~I5a784795536cec6c7ca5eead3f13b1e7a6e45346","project":"openstack/python-keystoneclient","branch":"master","topic":"remove2","hashtags":[],"change_id":"I5a784795536cec6c7ca5eead3f13b1e7a6e45346","subject":"Use fixtures from keystoneauth","status":"MERGED","created":"2016-08-24 07:20:49.000000000","updated":"2016-10-05 21:48:44.000000000","submitted":"2016-10-05 21:48:44.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"afb5d849160a95ec0797f70047af6a1dba09a769","_number":359642,"virtual_id_number":359642,"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":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":2,"date":"2016-10-05 21:48:44.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2016-08-24 17:09:53.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":1,"date":"2016-09-07 19:09:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-08-30 12:47:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":1,"date":"2016-09-07 17:21:19.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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":1,"date":"2016-10-05 21:07:10.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-30 12:47:03.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2016-09-07 17:21:19.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":"2016-09-07 19:09:27.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"},{"updated":"2016-10-05 21:07:10.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2016-10-05 21:48:44.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"994111c853f798bb9812a158df7ffe39a92eddab","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-08-24 07:20:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e49ffbfa86ce74a1b7126efce2641ec146a827cb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-24 08:36:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/42/359642/1/check/gate-python-keystoneclient-docs-ubuntu-xenial/d8d7afc//doc/build/html/ : SUCCESS in 1m 34s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/42/359642/1/check/gate-python-keystoneclient-pep8-ubuntu-xenial/67519ae/ : SUCCESS in 2m 45s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/42/359642/1/check/gate-python-keystoneclient-python27-ubuntu-xenial/76877fe/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/42/359642/1/check/gate-python-keystoneclient-python34/80b111a/ : SUCCESS in 2m 14s\n- gate-python-keystoneclient-python35-nv http://logs.openstack.org/42/359642/1/check/gate-python-keystoneclient-python35-nv/2f5d860/ : SUCCESS in 2m 55s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/42/359642/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/3b2b965/ : SUCCESS in 1h 12m 29s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/42/359642/1/check/gate-keystoneclient-dsvm-functional/03c284c/ : SUCCESS in 33m 03s\n- gate-python-keystoneclient-tox-bandit-ubuntu-xenial http://logs.openstack.org/42/359642/1/check/gate-python-keystoneclient-tox-bandit-ubuntu-xenial/85d21eb/ : SUCCESS in 2m 12s","accounts_in_message":[],"_revision_number":1},{"id":"32087d5a0e8bd0b1c6bab7efa41578d60f272f0a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-08-24 08:52:47.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"9a0d69c9a0fca380fe69681cefdbd8ffb220bde1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-24 10:07:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/42/359642/2/check/gate-python-keystoneclient-docs-ubuntu-xenial/d5e7252//doc/build/html/ : SUCCESS in 1m 45s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/42/359642/2/check/gate-python-keystoneclient-pep8-ubuntu-xenial/3b92c45/ : SUCCESS in 3m 10s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/42/359642/2/check/gate-python-keystoneclient-python27-ubuntu-xenial/fdba4d3/ : SUCCESS in 2m 11s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/42/359642/2/check/gate-python-keystoneclient-python34/788cfe7/ : SUCCESS in 3m 43s\n- gate-python-keystoneclient-python35-nv http://logs.openstack.org/42/359642/2/check/gate-python-keystoneclient-python35-nv/e5f021d/ : SUCCESS in 4m 32s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/42/359642/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/8655da2/ : SUCCESS in 1h 11m 13s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/42/359642/2/check/gate-keystoneclient-dsvm-functional/28641b1/ : SUCCESS in 27m 55s\n- gate-python-keystoneclient-tox-bandit-ubuntu-xenial http://logs.openstack.org/42/359642/2/check/gate-python-keystoneclient-tox-bandit-ubuntu-xenial/242c685/ : SUCCESS in 1m 33s","accounts_in_message":[],"_revision_number":2},{"id":"6c3fad5dcc3b676e000c38c34910ceff05c9981e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-08-24 17:09:53.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"397b23a6ffc3c1f0af5260384815b3c61c9076b6","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2016-08-29 11:56:12.000000000","message":"Patch Set 2:\n\nshouldn\u0027t the tests that depend in the external (keystoneauth) fixtures be removed? I guess they are replicated in keystoneauth already so having them in ksc is redundant?","accounts_in_message":[],"_revision_number":2},{"id":"481b7bbc7f68f07ce375a261cc3678ed686d3fd5","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-08-30 12:47:03.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"5999ecbaeecc916cd1083a2f352ec8f6aef0cf72","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2016-09-07 17:21:19.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"507c72df6eda2c30de8b1dea1609c0c0ed6521af","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2016-09-07 19:09:27.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"3cfdf6a795fa735e33454b3013ed8586bde120f9","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-09-20 22:52:33.000000000","message":"Patch Set 2:\n\n@rodrigo there are still fixtures in keystoneclient/fixtures that should be tested so they should remain. \n\nJust for the tests that actually need to be consuming tokens even when the ksc/fixtures are removed we can swap over to ksa.","accounts_in_message":[],"_revision_number":2},{"id":"5737d75d54fce52b6687899ef20e26e769574203","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-05 21:07:10.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"c205be5b5118cb52f107f7e0d2e5dc54abdf53d7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-05 21:07:21.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b2d94a54a91a9a5f5ac9cc318636c1f374052160","date":"2016-10-05 21:48:44.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"163c2ceb4da4931d5a230a0fbceb4f7cbc592a75","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-05 21:48:44.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/42/359642/2/gate/gate-python-keystoneclient-docs-ubuntu-xenial/5147e01//doc/build/html/ : SUCCESS in 2m 56s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/42/359642/2/gate/gate-python-keystoneclient-pep8-ubuntu-xenial/884695e/ : SUCCESS in 2m 19s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/42/359642/2/gate/gate-python-keystoneclient-python27-ubuntu-xenial/7534841/ : SUCCESS in 2m 46s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/42/359642/2/gate/gate-python-keystoneclient-python34/e2a860b/ : SUCCESS in 1m 42s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/42/359642/2/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/3a4669b/ : SUCCESS in 41m 21s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/42/359642/2/gate/gate-keystoneclient-dsvm-functional-ubuntu-xenial/3e047b6/ : SUCCESS in 13m 26s\n- gate-python-keystoneclient-tox-bandit-ubuntu-xenial http://logs.openstack.org/42/359642/2/gate/gate-python-keystoneclient-tox-bandit-ubuntu-xenial/25c5687/ : SUCCESS in 1m 29s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4b8158f9b499646aa80dadf8594a9efa4ef57b14","revisions":{"2b1f7b8e5b473a869ae6f12b06da102d5618bb65":{"kind":"REWORK","_number":1,"created":"2016-08-24 07:20:49.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/42/359642/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/42/359642/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/42/359642/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/42/359642/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/42/359642/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/42/359642/1"}}},"commit":{"parents":[{"commit":"39373aa40b085c3277fe393de0f638f12ac16d53","subject":"Merge \"Do not send user ids as payload\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/39373aa40b085c3277fe393de0f638f12ac16d53"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-24 07:18:13.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-24 07:18:13.000000000","tz":600},"subject":"Use fixtures from keystoneauth","message":"Use fixtures from keystoneauth\n\nAs keystoneclient and other services rely more on keystoneauth we should\nassume that keystoneauth is our base auth library, not keystoneclient\nand start to default to the objects provided from there. This will make\nit easier to remove these objects when the time comes.\n\nFor now the easiest thing to move is the keystoneclient fixtures in\nfavor of the keystoneauth fixtures.\n\nChange-Id: I5a784795536cec6c7ca5eead3f13b1e7a6e45346\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/2b1f7b8e5b473a869ae6f12b06da102d5618bb65"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/2b1f7b8e5b473a869ae6f12b06da102d5618bb65"}]},"branch":"refs/heads/master"},"4b8158f9b499646aa80dadf8594a9efa4ef57b14":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2016-08-24 08:52:47.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/42/359642/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/42/359642/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/42/359642/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/42/359642/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/42/359642/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/42/359642/2"}}},"commit":{"parents":[{"commit":"39373aa40b085c3277fe393de0f638f12ac16d53","subject":"Merge \"Do not send user ids as payload\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/39373aa40b085c3277fe393de0f638f12ac16d53"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-24 07:18:13.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2016-08-24 08:52:27.000000000","tz":600},"subject":"Use fixtures from keystoneauth","message":"Use fixtures from keystoneauth\n\nAs keystoneclient and other services rely more on keystoneauth we should\nassume that keystoneauth is our base auth library, not keystoneclient\nand start to default to the objects provided from there. This will make\nit easier to remove these objects when the time comes.\n\nThe easiest thing to move is the keystoneclient fixtures in favor of the\nkeystoneauth fixtures.\n\nChange-Id: I5a784795536cec6c7ca5eead3f13b1e7a6e45346\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4b8158f9b499646aa80dadf8594a9efa4ef57b14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4b8158f9b499646aa80dadf8594a9efa4ef57b14"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
