)]}'
{"id":"openstack%2Fpython-keystoneclient~285808","triplet_id":"openstack%2Fpython-keystoneclient~master~Ia79ed7a02a48553eba8eb83a654c3c75601fa07d","project":"openstack/python-keystoneclient","branch":"master","topic":"deprecated","hashtags":[],"change_id":"Ia79ed7a02a48553eba8eb83a654c3c75601fa07d","subject":"Update Client examples to use sessions","status":"MERGED","created":"2016-02-28 15:12:12.000000000","updated":"2016-03-04 17:49:49.000000000","submitted":"2016-03-04 17:49:49.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"27e88c4ccff4ee987a01c88d2cc89389650d5cd7","_number":285808,"virtual_id_number":285808,"owner":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2016-03-04 17:49:49.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":20259,"name":"Clenimar Filemon","email":"clenimar@lsd.ufcg.edu.br","username":"clenimar"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"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"},"recommended":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"all":[{"value":1,"date":"2016-02-29 16:46:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},{"value":2,"date":"2016-02-29 17:04:31.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-02-29 19:55:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":20259,"name":"Clenimar Filemon","email":"clenimar@lsd.ufcg.edu.br","username":"clenimar"},{"value":2,"date":"2016-03-04 16:52:12.000000000","_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"all":[{"value":0,"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":20259,"name":"Clenimar Filemon","email":"clenimar@lsd.ufcg.edu.br","username":"clenimar"},{"value":1,"date":"2016-03-04 16:52:12.000000000","_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"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":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},{"_account_id":20259,"name":"Clenimar Filemon","email":"clenimar@lsd.ufcg.edu.br","username":"clenimar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-29 16:46:08.000000000","updated_by":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"reviewer":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"state":"REVIEWER"},{"updated":"2016-02-29 17:04:31.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-02-29 19:55:22.000000000","updated_by":{"_account_id":20259,"name":"Clenimar Filemon","email":"clenimar@lsd.ufcg.edu.br","username":"clenimar"},"reviewer":{"_account_id":20259,"name":"Clenimar Filemon","email":"clenimar@lsd.ufcg.edu.br","username":"clenimar"},"state":"REVIEWER"},{"updated":"2016-03-04 16:52:12.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2016-03-04 17:49:49.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"5f73b28d7b44b70c64537a7f36051fb21af86b1c","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-28 15:12:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"24242bbbd950888e043b305da617654531997e6c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-28 16:33:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/08/285808/1/check/gate-python-keystoneclient-pep8/f571b64/ : SUCCESS in 1m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/08/285808/1/check/gate-python-keystoneclient-docs/da638ed//doc/build/html/ : SUCCESS in 11m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/08/285808/1/check/gate-python-keystoneclient-python27/afda36f/ : SUCCESS in 1m 05s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/08/285808/1/check/gate-python-keystoneclient-python34/aa5f62a/ : SUCCESS in 3m 49s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/08/285808/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/06735e6/ : SUCCESS in 1h 12m 29s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/08/285808/1/check/gate-keystoneclient-dsvm-functional/9d622d6/ : SUCCESS in 21m 37s","accounts_in_message":[],"_revision_number":1},{"id":"ccc3990ee42c67755b8e770eac557bbb193300f7","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-28 17:17:51.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"23dfea6381b39539262b78d6ec4271f77cf6b050","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-28 18:18:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/08/285808/2/check/gate-python-keystoneclient-pep8/65db4ec/ : SUCCESS in 45s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/08/285808/2/check/gate-python-keystoneclient-docs/d0ffb93//doc/build/html/ : SUCCESS in 52s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/08/285808/2/check/gate-python-keystoneclient-python27/fe8d383/ : SUCCESS in 1m 08s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/08/285808/2/check/gate-python-keystoneclient-python34/452f4b5/ : SUCCESS in 3m 14s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/08/285808/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/1da2cd7/ : SUCCESS in 55m 46s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/08/285808/2/check/gate-keystoneclient-dsvm-functional/9aaa338/ : SUCCESS in 18m 14s","accounts_in_message":[],"_revision_number":2},{"id":"4a3ef794637721a508c37fcdd030a1a3ab7beeaa","author":{"_account_id":8866,"name":"Raildo Mascena de Sousa Filho","email":"rmascena@redhat.com","username":"raildo"},"date":"2016-02-29 16:46:08.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"17a43778644be490143018ffbd5c624552bf7fea","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-29 17:04:31.000000000","message":"Patch Set 2: Code-Review+2\n\nthanks brant","accounts_in_message":[],"_revision_number":2},{"id":"02b4f79b7d3147ddff6c26cb1e1112abf49a5fcb","author":{"_account_id":20259,"name":"Clenimar Filemon","email":"clenimar@lsd.ufcg.edu.br","username":"clenimar"},"date":"2016-02-29 19:55:22.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"779a2dd931e876774b3d4c299cc1f07e687b8da8","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-03-04 16:52:12.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"02adcf3c80c4549cdc53637f472a17419739a5ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-04 16:52:20.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"dd87a3577ed3986950daec2a080cef31a133e7ba","date":"2016-03-04 17:49:49.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"ef511526f61cc636a9b4ab5bfc9da762fea9d5fd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-04 17:49:49.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/08/285808/2/gate/gate-python-keystoneclient-docs/ffd1901//doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/08/285808/2/gate/gate-python-keystoneclient-pep8/ead67c0/ : SUCCESS in 57s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/08/285808/2/gate/gate-python-keystoneclient-python27/c184ac7/ : SUCCESS in 1m 24s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/08/285808/2/gate/gate-python-keystoneclient-python34/a7c2452/ : SUCCESS in 3m 14s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/08/285808/2/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/0617da1/ : SUCCESS in 57m 10s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/08/285808/2/gate/gate-keystoneclient-dsvm-functional/3f48b2e/ : SUCCESS in 19m 26s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"1a7552f40095904d8aa1bacd51ac8962717cad91","revisions":{"1a6b739bda9d2b60555c20afbda47f1d9eed2d7f":{"kind":"REWORK","_number":1,"created":"2016-02-28 15:12:12.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/08/285808/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/08/285808/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/285808/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/285808/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/285808/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/285808/1"}}},"commit":{"parents":[{"commit":"c107a05b5e008d1a3f5c0e4ba380994a2798af75","subject":"Tests stop using deprecated HTTPClient.get()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c107a05b5e008d1a3f5c0e4ba380994a2798af75"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2016-02-28 14:59:43.000000000","tz":-360},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2016-02-28 15:10:55.000000000","tz":-360},"subject":"Update Client examples to use sessions","message":"Update Client examples to use sessions\n\nThe docstring examples in the v2_0 and v3 Client classes showed\npassing username and password. Passing username and password is\ndeprecated in favor of using keystoneauth session. The examples\nshouldn\u0027t use deprecated behavior otherwise we\u0027ll never get\ndevelopers to stop using it.\n\nChange-Id: Ia79ed7a02a48553eba8eb83a654c3c75601fa07d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1a6b739bda9d2b60555c20afbda47f1d9eed2d7f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1a6b739bda9d2b60555c20afbda47f1d9eed2d7f"}]},"branch":"refs/heads/master"},"1a7552f40095904d8aa1bacd51ac8962717cad91":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-02-28 17:17:51.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/08/285808/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/08/285808/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/285808/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/285808/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/285808/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/285808/2"}}},"commit":{"parents":[{"commit":"7d57eceb19aaaca8de84a8701552715fc8153872","subject":"Merge \"Revert \"Support `truncated` flag returned by identity service\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7d57eceb19aaaca8de84a8701552715fc8153872"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2016-02-28 14:59:43.000000000","tz":-360},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2016-02-28 17:17:51.000000000","tz":0},"subject":"Update Client examples to use sessions","message":"Update Client examples to use sessions\n\nThe docstring examples in the v2_0 and v3 Client classes showed\npassing username and password. Passing username and password is\ndeprecated in favor of using keystoneauth session. The examples\nshouldn\u0027t use deprecated behavior otherwise we\u0027ll never get\ndevelopers to stop using it.\n\nChange-Id: Ia79ed7a02a48553eba8eb83a654c3c75601fa07d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1a7552f40095904d8aa1bacd51ac8962717cad91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1a7552f40095904d8aa1bacd51ac8962717cad91"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
