)]}'
{"id":"openstack%2Fdevstack~3646","triplet_id":"openstack%2Fdevstack~master~I99c818d81534bbf93c0e142513acb80e5fe613ea","project":"openstack/devstack","branch":"master","topic":"bp/cli-auth","hashtags":[],"change_id":"I99c818d81534bbf93c0e142513acb80e5fe613ea","subject":"Blueprint cli-auth","status":"MERGED","created":"2012-02-02 00:24:31.000000000","updated":"2012-02-14 05:59:12.000000000","submitted":"2012-02-14 05:59:11.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"879e7ed837d2a618a43d6dcde2cc92e16318f2b6","_number":3646,"virtual_id_number":3646,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":1,"date":"2012-02-14 05:59:11.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"}],"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":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"all":[{"value":2,"date":"2012-02-14 05:53:46.000000000","_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"date":"2012-02-14 05:59:11.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2012-02-14 05:51:03.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"}],"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":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"all":[{"value":1,"date":"2012-02-14 05:53:46.000000000","_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2012-02-14 05:51:03.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-02-14 05:14:32.000000000","updated_by":{"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"},"reviewer":{"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"},"state":"REVIEWER"},{"updated":"2012-02-14 05:53:46.000000000","updated_by":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"reviewer":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"state":"REVIEWER"},{"updated":"2012-02-14 05:59:11.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ecb9a135cadc91b62c333acaf754c42e42010415","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-02 22:05:42.000000000","message":"Patch Set 1: Do not submit\n\nthe goal is to have swift speak the same params.  We shouldn\u0027t special case anything","accounts_in_message":[],"_revision_number":1},{"id":"676a5b085f2728d303041ed0c06b23f432026752","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-02 22:11:56.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\nahh, this is just if you are in \"VERIFY\" mode.","accounts_in_message":[],"_revision_number":1},{"id":"ece1b05374c3fb0f788fb1ad25ff5784140d0ee5","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-02 22:17:39.000000000","message":"Patch Set 1: Do not submit\n\nLet\u0027s wait on this until the actual CLI merge props land:\nnovaclient: https://review.openstack.org/#change,3677\nkeystoneclient: https://review.openstack.org/#change,3683\nswift: https://review.openstack.org/#change,3712\nglance: WIP","accounts_in_message":[],"_revision_number":1},{"id":"c6ef3b238238c9f25cabe80ba6ab43c377d0ec04","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-08 19:56:25.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c3035ef317b2a340b973d5f6f3112cf67288c33f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-08 19:57:02.000000000","message":"Patch Set 2: No score\n\nReady to submit","accounts_in_message":[],"_revision_number":2},{"id":"73804fcbd30ab3b16e8de6b0abb7481e05dee1d1","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-08 20:16:20.000000000","message":"Patch Set 2:\n\nDean - I\u0027m still sad that you have to set something for novaclient, swift and glance to work.\n\n:(","accounts_in_message":[],"_revision_number":2},{"id":"37c8ee7c56dbc33e7e2377632eb7de68938b7ec9","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-08 21:49:05.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"14a3e979439eaef9430349363c663ca7ad342e89","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-08 21:50:21.000000000","message":"Patch Set 3:\n\nI\u0027ve removed the additional variables that were set for novaclient, glance and swift.  Turns out novaclient didn\u0027t need it anyway.  Proposals are in for glance and swift.","accounts_in_message":[],"_revision_number":3},{"id":"bc8d085fd99e3bd7648ab8d920c4109c2ce0d906","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-08 21:59:36.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"a6e6eb018d52c0ed0e2038b245ac1e9874576cca","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-08 22:02:00.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2cad5080041b1899d55b189b03adb1ab754fa7e0","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-14 00:03:28.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"91590fd2caa45582ec705091f58aa70d653c483d","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-14 00:11:18.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t submit this\n\nactually $GLANCE_AUTH shouldn\u0027t be needed in the exercises.","accounts_in_message":[],"_revision_number":4},{"id":"9c89d4daf61b4793bd422a2cf3461b90285dfa3a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-14 03:07:17.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"12d43a6daea392ba9975a24f94f7f799ae3ba940","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-14 04:50:52.000000000","message":"Patch Set 5: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"00901fcf70bc2b6a391f79e6033bd0c6da9dfab1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-14 04:57:05.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"3ed57f1d1fa34091d2605c8e47f52f6ddba1fdd9","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-14 05:00:25.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\nNICE!","accounts_in_message":[],"_revision_number":6},{"id":"1bf132770ed7f070abb803c8d8b5a45e212c0787","author":{"_account_id":494,"name":"termie","email":"termie@openstack.org","username":"termie"},"date":"2012-02-14 05:14:32.000000000","message":"Patch Set 6: Looks good to me (core reviewer); Approved\n\nlookin good gents","accounts_in_message":[],"_revision_number":6},{"id":"5cb509aab19d5cc5b9a4b2b1f6094d0c6ef5ba0a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-02-14 05:21:25.000000000","message":"Patch Set 6: Fails\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/1438/ : FAILURE \nhttps://jenkins.openstack.org/job/gate-devstack-merge/133/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"3752468a0941c04a1aaa19a5d65da28745f1558c","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-14 05:28:00.000000000","message":"Patch Set 6: Approved\n\nre-run","accounts_in_message":[],"_revision_number":6},{"id":"17e5df5d9770be47ba639f25a11b45b5a0ec0dfb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-02-14 05:34:50.000000000","message":"Patch Set 6:\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/1439/ : FAILURE \nhttps://jenkins.openstack.org/job/gate-devstack-merge/134/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"87a0052698401a9ab8fb0edc0c5132b84ab43165","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-14 05:50:09.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"5516312330691cd8894daac8c5634b239ef04bbf","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-02-14 05:51:03.000000000","message":"Patch Set 7:\n\nJenkins failures due to bundle.sh leaving a test image in glance...","accounts_in_message":[],"_revision_number":7},{"id":"c4786374c832e1d7f20ad076d1c814a247ddd4b0","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-02-14 05:53:46.000000000","message":"Patch Set 7: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":7},{"id":"e0de7ac168c30acae54510341b35913d473d75c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-02-14 05:59:11.000000000","message":"Patch Set 7: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/1441/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-devstack-merge/135/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"4a4c4e5901eaf94cb111e389bc091a897e75626e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-02-14 05:59:12.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"80756ea71a86e91b2ec45ac25875a2e928b183be","revisions":{"c37f4c6c7e1f23bd49bc1e0ea4c56fc336f48be6":{"kind":"REWORK","_number":1,"created":"2012-02-02 00:24:31.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/46/3646/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/3646/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/3646/1"}}},"commit":{"parents":[{"commit":"149ac205ce518c5c16f5d2a84fadf0467c6cdbd9","subject":"Merge \"Add Melange Support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/149ac205ce518c5c16f5d2a84fadf0467c6cdbd9"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-02 00:01:01.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-02 00:23:59.000000000","tz":-360},"subject":"Add proper test for swift in client-env.sh","message":"Add proper test for swift in client-env.sh\n\nChange-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c37f4c6c7e1f23bd49bc1e0ea4c56fc336f48be6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c37f4c6c7e1f23bd49bc1e0ea4c56fc336f48be6"}]},"branch":"refs/heads/master"},"565b2ad4c34e8bfdfb77b7250f4f89022e49c972":{"kind":"REWORK","_number":2,"created":"2012-02-08 19:56:25.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/46/3646/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/3646/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/3646/2"}}},"commit":{"parents":[{"commit":"fcd135252b29d5bdd7349395734accafc85aed4f","subject":"Merge \"Separate out build_xva process so that it can be run on a machine besides dom0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fcd135252b29d5bdd7349395734accafc85aed4f"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-02 00:01:01.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-08 19:56:23.000000000","tz":-360},"subject":"Blueprint cli-auth","message":"Blueprint cli-auth\n\n* Add proper test for swift in client-env.sh\n* Clean up VERIFY branches on other tests\n* Update exercises for Keystone 2.0 auth\n* swift understands Keystone 2.0 auth now, don\u0027t download custom binary\n\nChange-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/565b2ad4c34e8bfdfb77b7250f4f89022e49c972"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/565b2ad4c34e8bfdfb77b7250f4f89022e49c972"}]},"branch":"refs/heads/master"},"9d57f56b8ba9e5a16b03fd2cb8158502e5473f91":{"kind":"REWORK","_number":3,"created":"2012-02-08 21:49:05.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/46/3646/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/3646/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/3646/3"}}},"commit":{"parents":[{"commit":"fcd135252b29d5bdd7349395734accafc85aed4f","subject":"Merge \"Separate out build_xva process so that it can be run on a machine besides dom0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fcd135252b29d5bdd7349395734accafc85aed4f"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-02 00:01:01.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-08 21:47:30.000000000","tz":-360},"subject":"Blueprint cli-auth","message":"Blueprint cli-auth\n\n* Add proper test for swift in client-env.sh\n* Remove all VERIFY variables; nothing beyond the 4 OS_ vars is set now\n* Update exercises for Keystone 2.0 auth\n* swift understands Keystone 2.0 auth now, don\u0027t download custom binary\n\nChange-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9d57f56b8ba9e5a16b03fd2cb8158502e5473f91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9d57f56b8ba9e5a16b03fd2cb8158502e5473f91"}]},"branch":"refs/heads/master"},"40f4fe992202e48d8df7ebf9749b44c3dd7efda0":{"kind":"REWORK","_number":4,"created":"2012-02-08 22:02:00.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/46/3646/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/3646/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/3646/4"}}},"commit":{"parents":[{"commit":"fcd135252b29d5bdd7349395734accafc85aed4f","subject":"Merge \"Separate out build_xva process so that it can be run on a machine besides dom0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fcd135252b29d5bdd7349395734accafc85aed4f"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-02 00:01:01.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-08 22:01:51.000000000","tz":-360},"subject":"Blueprint cli-auth","message":"Blueprint cli-auth\n\n* Add proper test for swift in client-env.sh\n* Remove all VERIFY variables; nothing beyond the 4 OS_ vars is set now\n* Update exercises for Keystone 2.0 auth\n* swift understands Keystone 2.0 auth now, don\u0027t download custom binary\n\nChange-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/40f4fe992202e48d8df7ebf9749b44c3dd7efda0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/40f4fe992202e48d8df7ebf9749b44c3dd7efda0"}]},"branch":"refs/heads/master"},"5a1815bc7063017b3fbb5bbf546c761e980113ea":{"kind":"REWORK","_number":5,"created":"2012-02-14 03:07:17.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/46/3646/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/3646/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/3646/5"}}},"commit":{"parents":[{"commit":"dd9809305ecfb782b1b079b79c181c07b03cda53","subject":"Merge \"Logout and delete iscsi sessions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dd9809305ecfb782b1b079b79c181c07b03cda53"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-02 00:01:01.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-14 03:05:36.000000000","tz":-360},"subject":"Blueprint cli-auth","message":"Blueprint cli-auth\n\n* Add proper test for swift in client-env.sh\n* Remove all VERIFY variables; nothing beyond the 4 OS_ vars is set now\n* Update exercises for Keystone 2.0 auth\n* swift understands Keystone 2.0 auth now, don\u0027t download custom binary\n\nChange-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5a1815bc7063017b3fbb5bbf546c761e980113ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5a1815bc7063017b3fbb5bbf546c761e980113ea"}]},"branch":"refs/heads/master"},"15eb9cad774c4b85c464595072388930a3eba7aa":{"kind":"REWORK","_number":6,"created":"2012-02-14 04:57:05.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/46/3646/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/3646/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/3646/6"}}},"commit":{"parents":[{"commit":"dd9809305ecfb782b1b079b79c181c07b03cda53","subject":"Merge \"Logout and delete iscsi sessions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dd9809305ecfb782b1b079b79c181c07b03cda53"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-02 00:01:01.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-14 04:55:58.000000000","tz":-360},"subject":"Blueprint cli-auth","message":"Blueprint cli-auth\n\n* Add proper test for swift in client-env.sh\n* Remove all VERIFY variables; nothing beyond the 4 OS_ vars is set now\n* Update exercises for Keystone 2.0 auth\n* swift understands Keystone 2.0 auth now, don\u0027t download custom binary\n\nChange-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/15eb9cad774c4b85c464595072388930a3eba7aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/15eb9cad774c4b85c464595072388930a3eba7aa"}]},"branch":"refs/heads/master"},"80756ea71a86e91b2ec45ac25875a2e928b183be":{"kind":"REWORK","_number":7,"created":"2012-02-14 05:50:09.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/46/3646/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/3646/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/3646/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/3646/7"}}},"commit":{"parents":[{"commit":"dd9809305ecfb782b1b079b79c181c07b03cda53","subject":"Merge \"Logout and delete iscsi sessions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dd9809305ecfb782b1b079b79c181c07b03cda53"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-02 00:01:01.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-02-14 05:49:15.000000000","tz":-360},"subject":"Blueprint cli-auth","message":"Blueprint cli-auth\n\n* Add proper test for swift in client-env.sh\n* Remove all VERIFY variables; nothing beyond the 4 OS_ vars is set now\n* Update exercises for Keystone 2.0 auth\n* swift understands Keystone 2.0 auth now, don\u0027t download custom binary\n* cleanup uploaded bundle in bundle.sh\n\nChange-Id: I99c818d81534bbf93c0e142513acb80e5fe613ea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/80756ea71a86e91b2ec45ac25875a2e928b183be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/80756ea71a86e91b2ec45ac25875a2e928b183be"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
