)]}'
{"id":"openstack%2Fpython-keystoneclient~192104","triplet_id":"openstack%2Fpython-keystoneclient~master~I9ab643941eb0b596f2b717d7ab6ba6c1a5a30288","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1465500","hashtags":[],"change_id":"I9ab643941eb0b596f2b717d7ab6ba6c1a5a30288","subject":"Fetch resource ID as unicode","status":"ABANDONED","created":"2015-06-16 08:36:33.000000000","updated":"2015-08-13 22:44:17.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"33c7386935ac99df0847e274a8505368a1fe689e","_number":192104,"virtual_id_number":192104,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":1,"date":"2015-06-16 09:35:00.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2015-06-22 18:27:45.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"date":"2015-06-23 01:33:14.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"recommended":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-2,"date":"2015-06-24 00:32:23.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":2,"date":"2015-06-16 14:52:31.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":1,"date":"2015-06-17 16:09:59.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"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":{"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"date":"2015-06-19 05:12:24.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-16 09:35:00.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-06-16 14:52:31.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2015-06-17 16:09:59.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2015-06-19 05:12:24.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-22 18:27:45.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"}],"messages":[{"id":"909480b880689df510b5c7a9a7c13d10e380f429","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-06-16 08:36:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"140a63d898eced6c6d4d955a4103bfcb30bd2223","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-16 09:35:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/04/192104/1/check/gate-python-keystoneclient-python26/1896dbf/ : SUCCESS in 2m 37s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/04/192104/1/check/gate-python-keystoneclient-pep8/bebf365/ : SUCCESS in 1m 54s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/04/192104/1/check/gate-python-keystoneclient-docs/46f7e93//doc/build/html/ : SUCCESS in 2m 55s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/04/192104/1/check/gate-python-keystoneclient-python27/e06a81d/ : SUCCESS in 3m 36s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/04/192104/1/check/gate-python-keystoneclient-python34/2bbf751/ : SUCCESS in 3m 18s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/04/192104/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/6af2812/ : SUCCESS in 58m 04s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/04/192104/1/check/check-keystoneclient-dsvm-functional/67cdb72/ : SUCCESS in 19m 43s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/04/192104/1/check/gate-python-keystoneclient-tox-bandit/3c5d14c/ : SUCCESS in 2m 35s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"29d0acf6900849bd5ae8c2ce1d79758df4e7ab21","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-06-16 14:52:31.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d0ab807d1dbdd2fcaee76c2f486f59c79caf2895","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2015-06-17 16:09:59.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"906156832e16fe9751644dd5c7c9c109352446bd","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-22 18:27:45.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nDoes this only affect the keystone CLI?","accounts_in_message":[],"_revision_number":1},{"id":"14e239ef49bb055594c68cc03138469801d7ca6c","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-06-23 01:33:14.000000000","message":"Patch Set 1:\n\nYes, this only affects the CLI. \n\nI agree, we aren\u0027t adding new features to the CLI, but i\u0027m going to have to backport this into rpm packages anyway so I thought i may as well put it upstream.","accounts_in_message":[],"_revision_number":1},{"id":"bc2264838f357e74c5871969c28c35ce1e8912e8","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-06-24 00:32:23.000000000","message":"Patch Set 1: Code-Review-2\n\nThe change itself looks fine (although I\u0027d rather the tests weren\u0027t changed), but doesn\u0027t fix with the project.","accounts_in_message":[],"_revision_number":1},{"id":"be7645fa71850f203f092969eeab3167e1007948","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-08-13 22:44:17.000000000","message":"Abandoned\n\nok, i\u0027ll fix it downstream","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"899cd38437c896680051c6e871382db739c83ea6","revisions":{"899cd38437c896680051c6e871382db739c83ea6":{"kind":"REWORK","_number":1,"created":"2015-06-16 08:36:33.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/04/192104/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/04/192104/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/04/192104/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/04/192104/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/04/192104/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/04/192104/1"}}},"commit":{"parents":[{"commit":"350b7951d07bc088836e1270eeb8284dcdf0b817","subject":"Stop using tearDown","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/350b7951d07bc088836e1270eeb8284dcdf0b817"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-06-16 08:32:57.000000000","tz":480},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-06-16 08:32:57.000000000","tz":480},"subject":"Fetch resource ID as unicode","message":"Fetch resource ID as unicode\n\nWhen coming from the command line resource get requests come through as\nascii encoded strings even when they are unicode. By always converting\nthis to unicode we allow requests to handle the ascii conversion\ncomponents of the request we prevent string manipulation that happens in\nsession from throwing UnicodeDecodeErrors.\n\nChange-Id: I9ab643941eb0b596f2b717d7ab6ba6c1a5a30288\nCloses-Bug: #1465500\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/899cd38437c896680051c6e871382db739c83ea6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/899cd38437c896680051c6e871382db739c83ea6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
