)]}'
{"id":"openstack%2Fpython-openstackclient~201906","triplet_id":"openstack%2Fpython-openstackclient~master~Iec80106d6e4c310cea1c5af262d145ac1f56525e","project":"openstack/python-openstackclient","branch":"master","topic":"bp/identity-functional-tests","hashtags":[],"change_id":"Iec80106d6e4c310cea1c5af262d145ac1f56525e","subject":"add functional tests for identity v2","status":"MERGED","created":"2015-07-15 03:50:17.000000000","updated":"2015-07-17 23:30:31.000000000","submitted":"2015-07-17 23:30:30.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"34a133e5903bbb5692b3bd5d92086737c2fc901f","_number":201906,"virtual_id_number":201906,"owner":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},{"value":0,"date":"2015-07-17 16:45:10.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-07-17 23:30:30.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":2,"date":"2015-07-17 09:00:20.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":1,"date":"2015-07-17 12:32:09.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-15 15:01:40.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2015-07-17 12:32:09.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":"2015-07-17 16:45:10.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2015-07-17 23:30:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"401cbd6ce17c6ec78c5dbda91c3c77b2e4a7dae5","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-15 03:50:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3c187fbab5904d270326b794edfd4e2a3ee6babd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-15 05:04:43.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/06/201906/1/check/gate-python-openstackclient-python26/d704eb3/ : SUCCESS in 1m 39s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/06/201906/1/check/gate-python-openstackclient-pep8/d7ab35e/ : SUCCESS in 1m 43s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/06/201906/1/check/gate-python-openstackclient-docs/0c1081b//doc/build/html/ : SUCCESS in 2m 39s\n- gate-python-openstackclient-python27 http://logs.openstack.org/06/201906/1/check/gate-python-openstackclient-python27/b07d03a/ : SUCCESS in 2m 08s\n- gate-python-openstackclient-python34 http://logs.openstack.org/06/201906/1/check/gate-python-openstackclient-python34/346e1b7/ : SUCCESS in 2m 43s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/06/201906/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/c8e1aab/ : SUCCESS in 57m 37s\n- gate-osc-dsvm-functional http://logs.openstack.org/06/201906/1/check/gate-osc-dsvm-functional/5946bb1/ : SUCCESS in 27m 10s","accounts_in_message":[],"_revision_number":1},{"id":"d3e24abe9ce02565b19e919c943d6c0def96b8e0","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-07-15 15:48:53.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3c31e3a675e1afaeccd1b549f3c61e85be7f254b","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-15 16:23:18.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f21ee7440cbcfb0c944bf7ed4bcd5d0e2089a752","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-15 16:24:02.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"14ef218ecba37bc779f21ae53f5fc40dff86cd92","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-15 17:34:01.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-python26/22aae50/ : SUCCESS in 17m 45s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-pep8/9e39b4e/ : SUCCESS in 2m 29s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/06/201906/2/check/gate-python-openstackclient-docs/570f966//doc/build/html/ : SUCCESS in 2m 48s\n- gate-python-openstackclient-python27 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-python27/d343e43/ : SUCCESS in 2m 26s\n- gate-python-openstackclient-python34 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-python34/241f62a/ : SUCCESS in 2m 39s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/06/201906/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/6af5ae2/ : FAILURE in 1m 06s\n- gate-osc-dsvm-functional http://logs.openstack.org/06/201906/2/check/gate-osc-dsvm-functional/74297bf/ : FAILURE in 1m 12s","accounts_in_message":[],"_revision_number":2},{"id":"24aafb24d1d57a33557d3e675dfb43fefb708681","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-15 23:28:08.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"7a8e458e727aec6e5dd43b13bc395603e15b66dd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 00:16:59.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-python26/1a0a016/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-pep8/8e4f6fe/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/06/201906/2/check/gate-python-openstackclient-docs/6915647//doc/build/html/ : SUCCESS in 2m 53s\n- gate-python-openstackclient-python27 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-python27/ec41edd/ : SUCCESS in 1m 57s\n- gate-python-openstackclient-python34 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-python34/96b03e3/ : SUCCESS in 2m 44s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/06/201906/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a3871d1/ : FAILURE in 18m 25s\n- gate-osc-dsvm-functional http://logs.openstack.org/06/201906/2/check/gate-osc-dsvm-functional/f4ab9db/ : SUCCESS in 23m 07s","accounts_in_message":[],"_revision_number":2},{"id":"38b727ae63f5bac364532a7ea964068bc2808d1c","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-17 02:38:28.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"9be3207cc46470c6ca97ab5c5044ab7f0cc29ea5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 03:57:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-python26/c4b8380/ : SUCCESS in 1m 58s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-pep8/3ca28f0/ : SUCCESS in 1m 48s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/06/201906/2/check/gate-python-openstackclient-docs/8a46ec8//doc/build/html/ : SUCCESS in 2m 46s\n- gate-python-openstackclient-python27 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-python27/ea05952/ : SUCCESS in 1m 58s\n- gate-python-openstackclient-python34 http://logs.openstack.org/06/201906/2/check/gate-python-openstackclient-python34/910573f/ : SUCCESS in 2m 44s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/06/201906/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/44cfb56/ : SUCCESS in 1h 02m 16s\n- gate-osc-dsvm-functional http://logs.openstack.org/06/201906/2/check/gate-osc-dsvm-functional/7bafb78/ : SUCCESS in 29m 10s","accounts_in_message":[],"_revision_number":2},{"id":"bee32e78811dd41513c9df5fcd50302243f171be","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-07-17 05:25:41.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"7e5a2f9ac9c4450344af485494c4237e0c79107f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 05:25:46.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"4b1dd171da4110730a43001da67f9b6b6596b1e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 05:25:47.000000000","message":"Patch Set 2: Verified-2\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":2},{"id":"2f85710217acd22890fcc87185f6efdf61909603","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-07-17 06:03:34.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"dab9f1c4f7acb2b8fa2fd0ff710f0d6db0b4d3d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 06:03:40.000000000","message":"Patch Set 3: 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":3},{"id":"56cd5631642a01f35f07d7a49a252182d0f7221e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-07-17 06:03:44.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"1ed2f6650a49d5f4d0d48897a0d8b81e459d5554","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 06:03:49.000000000","message":"Patch Set 3:\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":3},{"id":"6b529cafb4e3a41322fe780124321686a45bc7b9","author":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"date":"2015-07-17 09:00:20.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f57ce97194ab604d8291340a38f6de196ca21eec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 10:13:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/06/201906/4/check/gate-python-openstackclient-python26/f6e5223/ : SUCCESS in 3m 06s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/06/201906/4/check/gate-python-openstackclient-pep8/1e5dd8b/ : SUCCESS in 1m 37s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/06/201906/4/check/gate-python-openstackclient-docs/d178efb//doc/build/html/ : SUCCESS in 2m 27s\n- gate-python-openstackclient-python27 http://logs.openstack.org/06/201906/4/check/gate-python-openstackclient-python27/c9e61c1/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-python34 http://logs.openstack.org/06/201906/4/check/gate-python-openstackclient-python34/7174ecb/ : SUCCESS in 2m 26s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/06/201906/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/d621615/ : SUCCESS in 58m 58s\n- gate-osc-dsvm-functional http://logs.openstack.org/06/201906/4/check/gate-osc-dsvm-functional/5be9e21/ : SUCCESS in 28m 38s","accounts_in_message":[],"_revision_number":4},{"id":"4ab07c3eb7e9b3a0af001663095336e3cfc6a8c0","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-07-17 12:32:09.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"b00b883fbc2941f2ea24425ef4af8d2fcc345d28","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 12:32:15.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"b969a6aaf352bae568b4b8cc3d4caacc6efbcdd1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 12:32:15.000000000","message":"Patch Set 4: Verified-2\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":4},{"id":"1ee3a17729b55c2df0c8093772281afe27cb2a1c","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2015-07-17 16:45:10.000000000","message":"Patch Set 4:\n\nrecheck zuul merger bug","accounts_in_message":[],"_revision_number":4},{"id":"0aa1e65a49a17c7d1720bf3250e9edc15575b131","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 22:15:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/06/201906/4/check/gate-python-openstackclient-python26/9c88c87/ : SUCCESS in 1m 50s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/06/201906/4/check/gate-python-openstackclient-pep8/91829c8/ : SUCCESS in 2m 06s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/06/201906/4/check/gate-python-openstackclient-docs/ce7006e//doc/build/html/ : SUCCESS in 2m 15s\n- gate-python-openstackclient-python27 http://logs.openstack.org/06/201906/4/check/gate-python-openstackclient-python27/c2ded55/ : SUCCESS in 2m 07s\n- gate-python-openstackclient-python34 http://logs.openstack.org/06/201906/4/check/gate-python-openstackclient-python34/bb888f5/ : SUCCESS in 2m 15s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/06/201906/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/3cc247c/ : SUCCESS in 54m 52s\n- gate-osc-dsvm-functional http://logs.openstack.org/06/201906/4/check/gate-osc-dsvm-functional/0fe3dd0/ : SUCCESS in 29m 10s","accounts_in_message":[],"_revision_number":4},{"id":"136a207bc4febfe1737cf42af9951cbbc5b3d017","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 22:15:19.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"fdf99ccd39fa1bddf65ff4eaab72b957321e835c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 23:30:30.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/06/201906/4/gate/gate-python-openstackclient-python26/d768ce1/ : SUCCESS in 2m 07s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/06/201906/4/gate/gate-python-openstackclient-docs/9a4a61d//doc/build/html/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/06/201906/4/gate/gate-python-openstackclient-pep8/4ff7a0c/ : SUCCESS in 1m 32s\n- gate-python-openstackclient-python27 http://logs.openstack.org/06/201906/4/gate/gate-python-openstackclient-python27/90337f3/ : SUCCESS in 1m 39s\n- gate-python-openstackclient-python34 http://logs.openstack.org/06/201906/4/gate/gate-python-openstackclient-python34/0f0f9ae/ : SUCCESS in 2m 02s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/06/201906/4/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/5795f0f/ : SUCCESS in 1h 05m 50s\n- gate-osc-dsvm-functional http://logs.openstack.org/06/201906/4/gate/gate-osc-dsvm-functional/0fd1da2/ : SUCCESS in 28m 38s","accounts_in_message":[],"_revision_number":4},{"id":"288e0eb47fbb6fc607c82cef283ddb32934226c6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 23:30:31.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"cc522821f6aef901c71b141a832ea6f7808092b9","revisions":{"f112fefa1fa8cda10ce489183e2c28e9bc9a5c10":{"kind":"REWORK","_number":1,"created":"2015-07-15 03:50:17.000000000","uploader":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"ref":"refs/changes/06/201906/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/06/201906/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/1"}}},"commit":{"parents":[{"commit":"963f3049c0171e1919d1a7357348bea5d2b4215b","subject":"Merge \"Fix interactive password prompt\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/963f3049c0171e1919d1a7357348bea5d2b4215b"}]}],"author":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 03:44:49.000000000","tz":480},"committer":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 03:48:32.000000000","tz":480},"subject":"add functional tests for identity v2","message":"add functional tests for identity v2\n\nadd tests for endpoint and service.\n\nChange-Id: Iec80106d6e4c310cea1c5af262d145ac1f56525e\nImplements: blueprint identity-functional-tests\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f112fefa1fa8cda10ce489183e2c28e9bc9a5c10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f112fefa1fa8cda10ce489183e2c28e9bc9a5c10"}]},"branch":"refs/heads/master"},"268cc420cf398c49ff399fc00111cf8e375baefe":{"kind":"REWORK","_number":2,"created":"2015-07-15 16:23:18.000000000","uploader":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"ref":"refs/changes/06/201906/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/06/201906/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/2"}}},"commit":{"parents":[{"commit":"963f3049c0171e1919d1a7357348bea5d2b4215b","subject":"Merge \"Fix interactive password prompt\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/963f3049c0171e1919d1a7357348bea5d2b4215b"}]}],"author":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 03:44:49.000000000","tz":480},"committer":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 16:22:22.000000000","tz":480},"subject":"add functional tests for identity v2","message":"add functional tests for identity v2\n\nadd tests for endpoint and service.\n\nChange-Id: Iec80106d6e4c310cea1c5af262d145ac1f56525e\nImplements: blueprint identity-functional-tests\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/268cc420cf398c49ff399fc00111cf8e375baefe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/268cc420cf398c49ff399fc00111cf8e375baefe"}]},"branch":"refs/heads/master"},"e43d26bf4e2f8380d6fa122ff0e0eaa4b98e77dd":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-07-17 06:03:34.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/06/201906/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/06/201906/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/3"}}},"commit":{"parents":[{"commit":"ff3af9f9d56ff42d565f8a93c09028d31a46f690","subject":"Merge \"only return endpoints that have url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ff3af9f9d56ff42d565f8a93c09028d31a46f690"}]}],"author":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 03:44:49.000000000","tz":480},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-07-17 06:03:34.000000000","tz":0},"subject":"add functional tests for identity v2","message":"add functional tests for identity v2\n\nadd tests for endpoint and service.\n\nChange-Id: Iec80106d6e4c310cea1c5af262d145ac1f56525e\nImplements: blueprint identity-functional-tests\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e43d26bf4e2f8380d6fa122ff0e0eaa4b98e77dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e43d26bf4e2f8380d6fa122ff0e0eaa4b98e77dd"}]},"branch":"refs/heads/master"},"cc522821f6aef901c71b141a832ea6f7808092b9":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-07-17 09:00:20.000000000","uploader":{"_account_id":13744,"name":"Guojian Shao","email":"tjusgj@gmail.com","username":"gjshao"},"ref":"refs/changes/06/201906/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/06/201906/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/06/201906/4"}}},"commit":{"parents":[{"commit":"83edde0ec9070927320dac926a3a0b5d33c86009","subject":"Merge \"Drop py33 support for Liberty\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/83edde0ec9070927320dac926a3a0b5d33c86009"}]}],"author":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-15 03:44:49.000000000","tz":480},"committer":{"name":"Guojian Shao","email":"guojian@unitedstack.com","date":"2015-07-17 08:56:51.000000000","tz":480},"subject":"add functional tests for identity v2","message":"add functional tests for identity v2\n\nadd tests for endpoint and service.\n\nChange-Id: Iec80106d6e4c310cea1c5af262d145ac1f56525e\nImplements: blueprint identity-functional-tests\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cc522821f6aef901c71b141a832ea6f7808092b9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cc522821f6aef901c71b141a832ea6f7808092b9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
