)]}'
{"id":"openstack%2Fdevstack~4811","triplet_id":"openstack%2Fdevstack~master~I2fc544555a1b936d28f11c3c4eaaf885b2cb6d17","project":"openstack/devstack","branch":"master","topic":"keystone-data","hashtags":[],"change_id":"I2fc544555a1b936d28f11c3c4eaaf885b2cb6d17","subject":"Cleanup keystone_data.sh","status":"MERGED","created":"2012-03-02 15:58:11.000000000","updated":"2012-03-06 19:01:55.000000000","submitted":"2012-03-06 19:01:55.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"877f51eee40bde298ad4c71a7cc3a2c397bd1de5","_number":4811,"virtual_id_number":4811,"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":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":1,"date":"2012-03-06 19:01:55.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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-03-06 17:40:51.000000000","_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":2,"date":"2012-03-06 17:57:00.000000000","_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"date":"2012-03-06 19:01:55.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"all":[{"value":0,"date":"2012-03-06 17:40:51.000000000","_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":1,"date":"2012-03-06 17:57:00.000000000","_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-03-03 09:07:54.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2012-03-06 17:40:51.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-03-06 17:57:00.000000000","updated_by":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"reviewer":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"state":"REVIEWER"},{"updated":"2012-03-06 19:01:55.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"c146f085fcb27a81db9600d2b6f5ff49623b226e","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-03-02 18:21:06.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\nlike the comment block at the top","accounts_in_message":[],"_revision_number":1},{"id":"8609fd59d84910d45184ab341f1041f4c440543d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-03-02 20:25:18.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fed1869f125d44b8bf02311fca6380784c4c04dc","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-02 23:35:38.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t submit this\n\nlooks good.  Just a suggestion.  Can we get rid of the \"Member\" role?  I don\u0027t think anything is using it, it was just the way old keystone added users to projects.\n\nI feel like it confuses things because it looks like it is important somehow.","accounts_in_message":[],"_revision_number":2},{"id":"dda48863e4c83cd1e43d63b1eb7665b9f95ed647","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-03-02 23:49:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f62cffc80b0233cf88633dd45cbfd1d71cafa3a2","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-03 01:16:42.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t submit this\n\n(1 inline comment)\n\none more relating to the keystone admin roles.  I don\u0027t think new keystone uses them so maybe we should axe them too?","accounts_in_message":[],"_revision_number":3},{"id":"77501514d131b978a4b719009574bd17119a599f","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-03-03 01:20:18.000000000","message":"Patch Set 3:\n\nAre we sure member isn\u0027t how horizon adds a user to a tenant?\n\nI\u0027m not sure what we ended up with?","accounts_in_message":[],"_revision_number":3},{"id":"f30d06672870ad3b17581207a556f2296e099007","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-03 01:32:53.000000000","message":"Patch Set 3:\n\nHmm, looks like it does:\n\n./horizon/tests/testsettings.py:OPENSTACK_KEYSTONE_DEFAULT_ROLE \u003d \"Member\"\n./openstack_dashboard/local/local_settings.py.example:OPENSTACK_KEYSTONE_DEFAULT_ROLE \u003d \"Member\"\n./openstack_dashboard/settings.py:OPENSTACK_KEYSTONE_DEFAULT_ROLE \u003d \u0027Member\u0027\n\nIt looks like it actually supports not having a default role set:\n148     def get_initial(self):\n149         default_role \u003d api.keystone.get_default_role(self.request)\n150         return {\u0027tenant_id\u0027: self.kwargs[\u0027tenant_id\u0027],\n151                 \u0027user_id\u0027: self.kwargs[\u0027user_id\u0027],\n152                 \u0027role_id\u0027: getattr(default_role, \"id\", None)}\n\nbut it might require some updates to make it work, so I guess we should leave the Member role in.  Sorry Dean. :(","accounts_in_message":[],"_revision_number":3},{"id":"6300116e0cb188c0a8d6bcc7818cc8c314708d35","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-03-03 01:34:26.000000000","message":"Patch Set 3:\n\nwe should document it then","accounts_in_message":[],"_revision_number":3},{"id":"eea927c162e1656976cb2460d18a60594d8539d0","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-03-03 01:35:04.000000000","message":"Patch Set 3:\n\nalternatively we could make it a bug that it should try to create the member role before blindly using it?","accounts_in_message":[],"_revision_number":3},{"id":"5a5fd1561381cc0ee0b6c442c62571acc90176ad","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-03-03 03:42:39.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"de74ed90869e12010361a1dd132026b332e1380d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-03-03 05:41:14.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"33c651d70bb538a31904ab2ddd811e948b50b7e7","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2012-03-03 09:07:54.000000000","message":"Patch Set 5:\n\nFWIW: swift is using Member for matching the users who are able to admin a account.","accounts_in_message":[],"_revision_number":5},{"id":"ed84c179fec2d396cf13408ba50682f49f696e1b","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2012-03-05 23:43:12.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"bc70997d72731f7c86fd2bbb359b32fde9d2cecb","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-03-06 17:40:51.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"e6f58300c56765eb672ec71e5eb26d7b2ab82b43","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-06 17:57:00.000000000","message":"Patch Set 6: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":6},{"id":"2951fadeecdc5e5978d2569d8ed262cf0f96e6af","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-06 19:01:55.000000000","message":"Patch Set 6: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/2193/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-devstack-merge/209/ : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"2f945550fee8a65cf970ee7ec1cc743b338749d3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-06 19:01:55.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"b7d1fbbe20ce8ef60607d937c22293dfff90e964","revisions":{"24d8a28f42d4a0310663f49ceb13936ad8b14f7c":{"kind":"REWORK","_number":1,"created":"2012-03-02 15:58:11.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/11/4811/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/11/4811/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/11/4811/1"}}},"commit":{"parents":[{"commit":"3993816fe6fb92c609043b765fd07d08d469a2bf","subject":"Remove hardcoding of flat network bridge","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3993816fe6fb92c609043b765fd07d08d469a2bf"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-02 14:43:09.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-02 15:56:28.000000000","tz":-360},"subject":"Cleanup keystone_data.sh","message":"Cleanup keystone_data.sh\n\n* Remove the compatibility code for older keystone client\n* Reformat commands similar to keystone sample_data.sh\n* Improve documentation\n\nChange-Id: I2fc544555a1b936d28f11c3c4eaaf885b2cb6d17\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/24d8a28f42d4a0310663f49ceb13936ad8b14f7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/24d8a28f42d4a0310663f49ceb13936ad8b14f7c"}]},"branch":"refs/heads/master"},"f183fd30b421bc385f50c977ba3f36c6941f9b91":{"kind":"REWORK","_number":2,"created":"2012-03-02 20:25:18.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/11/4811/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/11/4811/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/11/4811/2"}}},"commit":{"parents":[{"commit":"3993816fe6fb92c609043b765fd07d08d469a2bf","subject":"Remove hardcoding of flat network bridge","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3993816fe6fb92c609043b765fd07d08d469a2bf"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-02 14:43:09.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-02 20:25:08.000000000","tz":-360},"subject":"Cleanup keystone_data.sh","message":"Cleanup keystone_data.sh\n\n* Remove the compatibility code for older keystone client\n* Reformat commands similar to keystone sample_data.sh\n* Improve documentation\n\nChange-Id: I2fc544555a1b936d28f11c3c4eaaf885b2cb6d17\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f183fd30b421bc385f50c977ba3f36c6941f9b91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f183fd30b421bc385f50c977ba3f36c6941f9b91"}]},"branch":"refs/heads/master"},"aa8d8a5507011fbf6ccd2d0bb3ae17794ee535b6":{"kind":"REWORK","_number":3,"created":"2012-03-02 23:49:33.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/11/4811/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/11/4811/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/11/4811/3"}}},"commit":{"parents":[{"commit":"3993816fe6fb92c609043b765fd07d08d469a2bf","subject":"Remove hardcoding of flat network bridge","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3993816fe6fb92c609043b765fd07d08d469a2bf"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-02 14:43:09.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-02 23:49:08.000000000","tz":-360},"subject":"Cleanup keystone_data.sh","message":"Cleanup keystone_data.sh\n\n* Remove \u0027Member\u0027 role\n* Remove the compatibility code for older keystone client\n* Reformat commands similar to keystone sample_data.sh\n* Improve documentation\n\nChange-Id: I2fc544555a1b936d28f11c3c4eaaf885b2cb6d17\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aa8d8a5507011fbf6ccd2d0bb3ae17794ee535b6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aa8d8a5507011fbf6ccd2d0bb3ae17794ee535b6"}]},"branch":"refs/heads/master"},"b69f8aabec19130c83649bfc3af4ee2bc2deb0db":{"kind":"REWORK","_number":4,"created":"2012-03-03 03:42:39.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/11/4811/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/11/4811/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/11/4811/4"}}},"commit":{"parents":[{"commit":"489bd2a62b5949665bc7c4a05a52d27a987e0489","subject":"Improve exercise robustness","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/489bd2a62b5949665bc7c4a05a52d27a987e0489"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-02 14:43:09.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-03 03:42:38.000000000","tz":-360},"subject":"Cleanup keystone_data.sh","message":"Cleanup keystone_data.sh\n\n* Remove the compatibility code for older keystone client\n* Reformat commands similar to keystone sample_data.sh\n* Improve documentation\n\nChange-Id: I2fc544555a1b936d28f11c3c4eaaf885b2cb6d17\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b69f8aabec19130c83649bfc3af4ee2bc2deb0db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b69f8aabec19130c83649bfc3af4ee2bc2deb0db"}]},"branch":"refs/heads/master"},"a05073239248d465d61ca9caed3d023b863565a7":{"kind":"REWORK","_number":5,"created":"2012-03-03 05:41:14.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/11/4811/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/11/4811/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/11/4811/5"}}},"commit":{"parents":[{"commit":"489bd2a62b5949665bc7c4a05a52d27a987e0489","subject":"Improve exercise robustness","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/489bd2a62b5949665bc7c4a05a52d27a987e0489"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-02 14:43:09.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-03 05:39:14.000000000","tz":-360},"subject":"Cleanup keystone_data.sh","message":"Cleanup keystone_data.sh\n\n* Remove the compatibility code for older keystone client\n* Reformat commands similar to keystone sample_data.sh\n* Improve documentation\n\nChange-Id: I2fc544555a1b936d28f11c3c4eaaf885b2cb6d17\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a05073239248d465d61ca9caed3d023b863565a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a05073239248d465d61ca9caed3d023b863565a7"}]},"branch":"refs/heads/master"},"b7d1fbbe20ce8ef60607d937c22293dfff90e964":{"kind":"REWORK","_number":6,"created":"2012-03-05 23:43:12.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/11/4811/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/11/4811/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/11/4811/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/11/4811/6"}}},"commit":{"parents":[{"commit":"ee4ac37383ab014250f3a8e167acc5b1251e9615","subject":"Merge \"Set nova config allow_resize_on_same_host\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ee4ac37383ab014250f3a8e167acc5b1251e9615"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-02 14:43:09.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2012-03-05 23:43:10.000000000","tz":-360},"subject":"Cleanup keystone_data.sh","message":"Cleanup keystone_data.sh\n\n* Remove the compatibility code for older keystone client\n* Reformat commands similar to keystone sample_data.sh\n* Improve documentation\n\nChange-Id: I2fc544555a1b936d28f11c3c4eaaf885b2cb6d17\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b7d1fbbe20ce8ef60607d937c22293dfff90e964"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b7d1fbbe20ce8ef60607d937c22293dfff90e964"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
