)]}'
{"id":"openstack%2Fpython-keystoneclient~114707","triplet_id":"openstack%2Fpython-keystoneclient~master~I10450de1839c41d729b606a04a944507d2427987","project":"openstack/python-keystoneclient","branch":"master","topic":"114707","hashtags":[],"change_id":"I10450de1839c41d729b606a04a944507d2427987","subject":"Unsort pbr and hacking in requirements files","status":"MERGED","created":"2014-08-16 00:12:17.000000000","updated":"2014-08-21 05:45:59.000000000","submitted":"2014-08-21 05:45:58.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4bcea53106f583e3c8ac089144438ced14df2da9","_number":114707,"virtual_id_number":114707,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-08-21 05:45:58.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":12996,"name":"Jesse Proudman","username":"blueboxjesse"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-08-20 22:09:58.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":1,"date":"2014-08-20 23:04:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12996,"name":"Jesse Proudman","username":"blueboxjesse"},{"value":2,"date":"2014-08-20 22:12:12.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"}],"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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":12996,"name":"Jesse Proudman","username":"blueboxjesse"},{"value":1,"date":"2014-08-20 22:12:12.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_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":12996,"name":"Jesse Proudman","username":"blueboxjesse"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-08-18 08:21:09.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2014-08-20 22:09:58.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2014-08-20 22:12:12.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"},{"updated":"2014-08-20 23:04:17.000000000","updated_by":{"_account_id":12996,"name":"Jesse Proudman","username":"blueboxjesse"},"reviewer":{"_account_id":12996,"name":"Jesse Proudman","username":"blueboxjesse"},"state":"REVIEWER"},{"updated":"2014-08-21 05:45:58.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7794facc27e23de7536a90981b479680703a7145","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2014-08-16 00:12:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"294ad7601a8845da160c02b548894dd84a53e2c7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-16 00:12:33.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"5fb9bc42baa781425b5d84ca5f5b38768136285d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-16 00:20:14.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"b5500d66cad33292e360c51558b221f682416c52","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-16 01:34:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/07/114707/1/check/gate-python-keystoneclient-pep8/248678a : SUCCESS in 2m 47s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/07/114707/1/check/gate-python-keystoneclient-docs/2122789/doc/build/html/ : SUCCESS in 3m 26s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/07/114707/1/check/gate-python-keystoneclient-python26/5e83ace : SUCCESS in 2m 54s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/07/114707/1/check/gate-python-keystoneclient-python27/999c397 : SUCCESS in 2m 48s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/07/114707/1/check/gate-python-keystoneclient-requirements/bf77971 : SUCCESS in 11s\n- check-tempest-dsvm-full http://logs.openstack.org/07/114707/1/check/check-tempest-dsvm-full/0a73268 : SUCCESS in 50m 06s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/07/114707/1/check/check-tempest-dsvm-postgres-full/e580684 : SUCCESS in 53m 13s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/07/114707/1/check/check-tempest-dsvm-neutron-full/cfb9a52 : SUCCESS in 51m 29s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/07/114707/1/check/check-tempest-dsvm-neutron-heat-slow/ad969a7 : SUCCESS in 24m 08s\n- check-grenade-dsvm http://logs.openstack.org/07/114707/1/check/check-grenade-dsvm/60690c6 : SUCCESS in 37m 50s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/114707/1/check/gate-tempest-dsvm-large-ops/f7ded93 : SUCCESS in 25m 23s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/114707/1/check/gate-tempest-dsvm-neutron-large-ops/2f06a06 : SUCCESS in 26m 37s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/07/114707/1/check/check-tempest-dsvm-full-havana/7517391 : FAILURE in 10m 30s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/07/114707/1/check/check-tempest-dsvm-neutron-havana/5006556 : FAILURE in 11m 30s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/07/114707/1/check/check-tempest-dsvm-full-icehouse/1747986 : SUCCESS in 50m 33s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/07/114707/1/check/check-tempest-dsvm-neutron-icehouse/3ea5d21 : SUCCESS in 58m 18s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/07/114707/1/check/gate-python-keystoneclient-python33/c61b6a0 : SUCCESS in 4m 00s\n- check-devstack-dsvm-cells http://logs.openstack.org/07/114707/1/check/check-devstack-dsvm-cells/426fc9d : SUCCESS in 16m 11s","accounts_in_message":[],"_revision_number":1},{"id":"f765afdff9e6bb67b77c36cfc07271a27932691a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-18 08:21:09.000000000","message":"Patch Set 1: Code-Review+2\n\nCan we put a comment in there to prevent it being resorted or will that mess with the requirements scripts?","accounts_in_message":[],"_revision_number":1},{"id":"1fcfd076191a76b102c99525270d5f9fa1c852c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-19 17:33:43.000000000","message":"Patch Set 1: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"e27962a0d2d018a098272b94d57b514329359433","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-08-19 17:33:43.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"f9a6929e2e48ccc5dea6f9653ccf939329a79111","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-19 17:34:56.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"27b738768820fe87c57bb07ef3563f9e6a17973c","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-08-20 22:07:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9fd130e213577c972ed37fafb270d2e1c51dbcde","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-08-20 22:08:16.000000000","message":"Patch Set 2: Workflow-1\n\ndammit - bad rebase","accounts_in_message":[],"_revision_number":2},{"id":"9ac31f130e6d86bab6af3f0a444b73873dbd00d1","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-08-20 22:09:18.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7aa20c6e89032f0a90ebd35adc933f3c5c40e9dd","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-08-20 22:09:58.000000000","message":"Patch Set 3: Code-Review+2\n\nokay, rebased on the oslo.utils dep removal which conflicted with patchset 1","accounts_in_message":[],"_revision_number":3},{"id":"cf0dc850c1eacb49695d0362aa3a4e1b50d946ed","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-08-20 22:12:12.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"c13a6a63fecc8a4368755687d90a958772c9719e","author":{"_account_id":12996,"name":"Jesse Proudman","username":"blueboxjesse"},"date":"2014-08-20 23:04:17.000000000","message":"Patch Set 3: Code-Review+1\n\n++","accounts_in_message":[],"_revision_number":3},{"id":"bd7d07faea342c6a050f9940c0168982892002e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-20 23:24:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/07/114707/3/check/gate-python-keystoneclient-pep8/7e1c912 : SUCCESS in 2m 08s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/07/114707/3/check/gate-python-keystoneclient-docs/6114752/doc/build/html/ : SUCCESS in 3m 28s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/07/114707/3/check/gate-python-keystoneclient-python26/61ba7fe : SUCCESS in 3m 43s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/07/114707/3/check/gate-python-keystoneclient-python27/893d4fb : SUCCESS in 3m 23s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/07/114707/3/check/gate-python-keystoneclient-requirements/edf717b : SUCCESS in 15s\n- check-tempest-dsvm-full http://logs.openstack.org/07/114707/3/check/check-tempest-dsvm-full/7df8d8e : SUCCESS in 59m 13s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/07/114707/3/check/check-tempest-dsvm-postgres-full/d1e10a5 : SUCCESS in 56m 02s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/07/114707/3/check/check-tempest-dsvm-neutron-full/118a724 : SUCCESS in 48m 55s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/07/114707/3/check/check-tempest-dsvm-neutron-heat-slow/cad1a89 : SUCCESS in 23m 30s\n- check-grenade-dsvm http://logs.openstack.org/07/114707/3/check/check-grenade-dsvm/89d88a5 : SUCCESS in 37m 14s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/114707/3/check/gate-tempest-dsvm-large-ops/4ad5957 : SUCCESS in 28m 43s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/114707/3/check/gate-tempest-dsvm-neutron-large-ops/6a4ce04 : SUCCESS in 25m 26s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/07/114707/3/check/check-tempest-dsvm-full-havana/79f5713 : SUCCESS in 36m 13s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/07/114707/3/check/check-tempest-dsvm-neutron-havana/077e50f : SUCCESS in 34m 58s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/07/114707/3/check/check-tempest-dsvm-full-icehouse/ea1ef45 : SUCCESS in 52m 26s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/07/114707/3/check/check-tempest-dsvm-neutron-icehouse/80bafca : SUCCESS in 56m 50s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/07/114707/3/check/gate-python-keystoneclient-python33/b0e309f : SUCCESS in 6m 01s\n- check-devstack-dsvm-cells http://logs.openstack.org/07/114707/3/check/check-devstack-dsvm-cells/8f6ff7c : SUCCESS in 18m 15s","accounts_in_message":[],"_revision_number":3},{"id":"a5eecb542534871b43075c18f70cca3f19857492","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-20 23:24:56.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"09e32e66bd2a978b79ff55183b939dde1406e277","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-21 05:45:58.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/07/114707/3/gate/gate-python-keystoneclient-docs/4ed5c8b/doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/07/114707/3/gate/gate-python-keystoneclient-pep8/57db522 : SUCCESS in 2m 14s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/07/114707/3/gate/gate-python-keystoneclient-python26/aa87765 : SUCCESS in 3m 02s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/07/114707/3/gate/gate-python-keystoneclient-python27/ffa6b7c : SUCCESS in 2m 16s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/07/114707/3/gate/gate-python-keystoneclient-requirements/acead4f : SUCCESS in 18s\n- gate-tempest-dsvm-full http://logs.openstack.org/07/114707/3/gate/gate-tempest-dsvm-full/12fffdb : SUCCESS in 43m 32s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/114707/3/gate/gate-tempest-dsvm-postgres-full/8e4cec9 : SUCCESS in 48m 47s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/114707/3/gate/gate-tempest-dsvm-neutron-full/530fa39 : SUCCESS in 47m 25s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/07/114707/3/gate/gate-tempest-dsvm-neutron-heat-slow/dfc8778 : SUCCESS in 18m 33s\n- gate-grenade-dsvm http://logs.openstack.org/07/114707/3/gate/gate-grenade-dsvm/39670d3 : SUCCESS in 35m 25s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/114707/3/gate/gate-tempest-dsvm-large-ops/6e3ed5f : SUCCESS in 19m 06s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/114707/3/gate/gate-tempest-dsvm-neutron-large-ops/89f5f84 : SUCCESS in 18m 52s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/07/114707/3/gate/gate-python-keystoneclient-python33/e0c4f1b : SUCCESS in 3m 42s\n- gate-devstack-dsvm-cells http://logs.openstack.org/07/114707/3/gate/gate-devstack-dsvm-cells/16389b8 : SUCCESS in 13m 11s","accounts_in_message":[],"_revision_number":3},{"id":"ff2df327057c75fdd42d2674fddd93fb62b0ab63","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-21 05:45:59.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"600be6f00a60618232c3845f585ff782ab68765c","revisions":{"ee872d668854055e73535e31229b28c8c9a111c8":{"kind":"REWORK","_number":1,"created":"2014-08-16 00:12:17.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/07/114707/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/07/114707/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/1"}}},"commit":{"parents":[{"commit":"a94449f14153e815850bec22e363c8063d96822c","subject":"Remove lxml as a forced depend","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a94449f14153e815850bec22e363c8063d96822c"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2014-08-16 00:11:43.000000000","tz":-420},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2014-08-16 00:11:43.000000000","tz":-420},"subject":"Unsort pbr and hacking in requirements files","message":"Unsort pbr and hacking in requirements files\n\nEach of these wants to come first. Python does not have a dep solver,\nso order is actually important.\n\nChange-Id: I10450de1839c41d729b606a04a944507d2427987\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ee872d668854055e73535e31229b28c8c9a111c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ee872d668854055e73535e31229b28c8c9a111c8"}]},"branch":"refs/heads/master"},"3d610793987106c8663afea244d5d7ef1b9433ed":{"kind":"REWORK","_number":2,"created":"2014-08-20 22:07:37.000000000","uploader":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"ref":"refs/changes/07/114707/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/07/114707/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/2"}}},"commit":{"parents":[{"commit":"4cc17635580e189d5d90300ecf5af1536cb666be","subject":"Merge \"Fix handling of deprecated opts in CLI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4cc17635580e189d5d90300ecf5af1536cb666be"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2014-08-16 00:11:43.000000000","tz":-420},"committer":{"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","date":"2014-08-20 22:07:14.000000000","tz":-300},"subject":"Unsort pbr and hacking in requirements files","message":"Unsort pbr and hacking in requirements files\n\nEach of these wants to come first. Python does not have a dep solver,\nso order is actually important.\n\nChange-Id: I10450de1839c41d729b606a04a944507d2427987\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3d610793987106c8663afea244d5d7ef1b9433ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3d610793987106c8663afea244d5d7ef1b9433ed"}]},"branch":"refs/heads/master"},"600be6f00a60618232c3845f585ff782ab68765c":{"kind":"REWORK","_number":3,"created":"2014-08-20 22:09:18.000000000","uploader":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"ref":"refs/changes/07/114707/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/07/114707/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/07/114707/3"}}},"commit":{"parents":[{"commit":"4cc17635580e189d5d90300ecf5af1536cb666be","subject":"Merge \"Fix handling of deprecated opts in CLI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4cc17635580e189d5d90300ecf5af1536cb666be"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2014-08-16 00:11:43.000000000","tz":-420},"committer":{"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","date":"2014-08-20 22:09:04.000000000","tz":-300},"subject":"Unsort pbr and hacking in requirements files","message":"Unsort pbr and hacking in requirements files\n\nEach of these wants to come first. Python does not have a dep solver,\nso order is actually important.\n\nChange-Id: I10450de1839c41d729b606a04a944507d2427987\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/600be6f00a60618232c3845f585ff782ab68765c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/600be6f00a60618232c3845f585ff782ab68765c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
