)]}'
{"id":"openstack%2Fpython-troveclient~421631","triplet_id":"openstack%2Fpython-troveclient~master~Iedb2828b30daf04a460d907195bd16b5487e7242","project":"openstack/python-troveclient","branch":"master","topic":"bug/1657324","hashtags":[],"change_id":"Iedb2828b30daf04a460d907195bd16b5487e7242","subject":"Fix Swift Authentication for log commands when V2 authentication is used.","status":"ABANDONED","created":"2017-01-18 02:24:25.000000000","updated":"2017-11-01 08:04:28.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"02e44b3913da685d38e8024aeb14499cb65cf4a1","_number":421631,"virtual_id_number":421631,"owner":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":1,"date":"2017-02-03 03:52:34.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"date":"2017-10-31 18:08:11.000000000","_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},{"value":1,"date":"2017-10-31 21:31:38.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"date":"2017-01-23 05:49:52.000000000","_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"}],"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":{"all":[{"value":0,"date":"2017-09-27 01:49:39.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"}],"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":{"all":[{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},{"date":"2017-06-16 01:35:27.000000000","_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2017-06-16 01:35:23.000000000","_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-01-18 03:01:12.000000000","updated_by":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"reviewer":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"state":"REVIEWER"},{"updated":"2017-01-18 18:34:20.000000000","updated_by":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"reviewer":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"state":"REVIEWER"},{"updated":"2017-02-03 03:52:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-06-16 01:35:23.000000000","updated_by":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"reviewer":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"state":"REVIEWER"},{"updated":"2017-06-16 01:35:27.000000000","updated_by":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"reviewer":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"state":"REVIEWER"},{"updated":"2017-09-27 01:49:39.000000000","updated_by":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"reviewer":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"state":"REVIEWER"},{"updated":"2017-10-31 18:08:11.000000000","updated_by":{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},"reviewer":{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},"state":"REVIEWER"},{"updated":"2017-10-31 21:31:38.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"dc5d75735137b706f9a633816c0c94d74fe5dc76","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-01-18 02:24:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0c5f8f4a3c7532b6d7c23e6be7ed4347e50312be","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-01-18 02:27:12.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"74e76ce45a5cf4a35daf73deaed04ddf2ca86677","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2017-01-18 03:01:12.000000000","message":"Patch Set 2:\n\nI am not sure, because I did not reproduce this bug, I am here is normal, keep an eye out\n\n\ntrove log-tail testmysql5.7 guest\n2017-01-16 21:33:07.652 1621 DEBUG trove.guestagent.datastore.service [-] Successfully cast set_status. set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:171\n2017-01-16 21:34:07.623 1621 DEBUG oslo_service.periodic_task [-] Running periodic task Manager.update_status run_periodic_tasks /usr/lib/python2.7/dist-packages/oslo_service/periodic_task.py:215\n2017-01-16 21:34:07.623 1621 DEBUG trove.guestagent.datastore.manager [-] Update status called. update_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/manager.py:263\n2017-01-16 21:34:07.624 1621 DEBUG trove.guestagent.datastore.service [-] Determining status of DB server. update /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:181\n2017-01-16 21:34:07.624 1621 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): sudo /usr/bin/mysqladmin ping execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:344\n2017-01-16 21:34:07.652 1621 DEBUG oslo_concurrency.processutils [-] CMD \"sudo /usr/bin/mysqladmin ping\" returned: 0 in 0.029s execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:374\n2017-01-16 21:34:07.653 1621 INFO trove.guestagent.datastore.mysql_common.service [-] MySQL Service Status is RUNNING.\n2017-01-16 21:34:07.653 1621 DEBUG trove.guestagent.datastore.service [-] Casting set_status message to conductor (status is \u0027running\u0027). set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:165\n2017-01-16 21:34:07.654 1621 DEBUG trove.conductor.api [-] Making async call to cast heartbeat for instance: 43012b03-cb8f-42ba-8e18-c57c65a1a307 heartbeat /usr/lib/python2.7/dist-packages/trove/conductor/api.py:49\n2017-01-16 21:34:07.654 1621 DEBUG oslo_messaging._drivers.amqpdriver [-] CAST unique_id: 9fdfe17bbd6a4c31b469738230183364 exchange \u0027trove\u0027 topic \u0027trove-conductor\u0027 _send /usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py:454\n2017-01-16 21:34:07.657 1621 DEBUG trove.guestagent.datastore.service [-] Successfully cast set_status. set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:171\n2017-01-16 21:35:07.618 1621 DEBUG oslo_service.periodic_task [-] Running periodic task Manager.update_status run_periodic_tasks /usr/lib/python2.7/dist-packages/oslo_service/periodic_task.py:215\n2017-01-16 21:35:07.619 1621 DEBUG trove.guestagent.datastore.manager [-] Update status called. update_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/manager.py:263\n2017-01-16 21:35:07.619 1621 DEBUG trove.guestagent.datastore.service [-] Determining status of DB server. update /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:181\n2017-01-16 21:35:07.619 1621 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): sudo /usr/bin/mysqladmin ping execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:344\n2017-01-16 21:35:07.637 1621 DEBUG oslo_concurrency.processutils [-] CMD \"sudo /usr/bin/mysqladmin ping\" returned: 0 in 0.018s execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:374\n2017-01-16 21:35:07.638 1621 INFO trove.guestagent.datastore.mysql_common.service [-] MySQL Service Status is RUNNING.\n2017-01-16 21:35:07.638 1621 DEBUG trove.guestagent.datastore.service [-] Casting set_status message to conductor (status is \u0027running\u0027). set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:165\n2017-01-16 21:35:07.638 1621 DEBUG trove.conductor.api [-] Making async call to cast heartbeat for instance: 43012b03-cb8f-42ba-8e18-c57c65a1a307 heartbeat /usr/lib/python2.7/dist-packages/trove/conductor/api.py:49\n2017-01-16 21:35:07.639 1621 DEBUG oslo_messaging._drivers.amqpdriver [-] CAST unique_id: ae06bd77b0fe4b0bbd1899a7d646d9c9 exchange \u0027trove\u0027 topic \u0027trove-conductor\u0027 _send /usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py:454\n2017-01-16 21:35:07.641 1621 DEBUG trove.guestagent.datastore.service [-] Successfully cast set_status. set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:171\n2017-01-16 21:36:07.622 1621 DEBUG oslo_service.periodic_task [-] Running periodic task Manager.update_status run_periodic_tasks /usr/lib/python2.7/dist-packages/oslo_service/periodic_task.py:215\n2017-01-16 21:36:07.623 1621 DEBUG trove.guestagent.datastore.manager [-] Update status called. update_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/manager.py:263\n2017-01-16 21:36:07.623 1621 DEBUG trove.guestagent.datastore.service [-] Determining status of DB server. update /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:181\n2017-01-16 21:36:07.623 1621 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): sudo /usr/bin/mysqladmin ping execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:344\n2017-01-16 21:36:07.643 1621 DEBUG oslo_concurrency.processutils [-] CMD \"sudo /usr/bin/mysqladmin ping\" returned: 0 in 0.020s execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:374\n2017-01-16 21:36:07.643 1621 INFO trove.guestagent.datastore.mysql_common.service [-] MySQL Service Status is RUNNING.\n2017-01-16 21:36:07.643 1621 DEBUG trove.guestagent.datastore.service [-] Casting set_status message to conductor (status is \u0027running\u0027). set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:165\n2017-01-16 21:36:07.644 1621 DEBUG trove.conductor.api [-] Making async call to cast heartbeat for instance: 43012b03-cb8f-42ba-8e18-c57c65a1a307 heartbeat /usr/lib/python2.7/dist-packages/trove/conductor/api.py:49\n2017-01-16 21:36:07.645 1621 DEBUG oslo_messaging._drivers.amqpdriver [-] CAST unique_id: 628032d5bdb3418da66f8dd93f210a39 exchange \u0027trove\u0027 topic \u0027trove-conductor\u0027 _send /usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py:454\n2017-01-16 21:36:07.647 1621 DEBUG trove.guestagent.datastore.service [-] Successfully cast set_status. set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:171\n2017-01-16 21:37:07.618 1621 DEBUG oslo_service.periodic_task [-] Running periodic task Manager.update_status run_periodic_tasks /usr/lib/python2.7/dist-packages/oslo_service/periodic_task.py:215\n2017-01-16 21:37:07.619 1621 DEBUG trove.guestagent.datastore.manager [-] Update status called. update_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/manager.py:263\n2017-01-16 21:37:07.619 1621 DEBUG trove.guestagent.datastore.service [-] Determining status of DB server. update /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:181\n2017-01-16 21:37:07.619 1621 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): sudo /usr/bin/mysqladmin ping execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:344\n2017-01-16 21:37:07.637 1621 DEBUG oslo_concurrency.processutils [-] CMD \"sudo /usr/bin/mysqladmin ping\" returned: 0 in 0.018s execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:374\n2017-01-16 21:37:07.637 1621 INFO trove.guestagent.datastore.mysql_common.service [-] MySQL Service Status is RUNNING.\n2017-01-16 21:37:07.638 1621 DEBUG trove.guestagent.datastore.service [-] Casting set_status message to conductor (status is \u0027running\u0027). set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:165\n2017-01-16 21:37:07.638 1621 DEBUG trove.conductor.api [-] Making async call to cast heartbeat for instance: 43012b03-cb8f-42ba-8e18-c57c65a1a307 heartbeat /usr/lib/python2.7/dist-packages/trove/conductor/api.py:49\n2017-01-16 21:37:07.639 1621 DEBUG oslo_messaging._drivers.amqpdriver [-] CAST unique_id: 9203763a2b1145649146af96006aff22 exchange \u0027trove\u0027 topic \u0027trove-conductor\u0027 _send /usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py:454\n2017-01-16 21:37:07.641 1621 DEBUG trove.guestagent.datastore.service [-] Successfully cast set_status. set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:171\n2017-01-16 21:38:07.622 1621 DEBUG oslo_service.periodic_task [-] Running periodic task Manager.update_status run_periodic_tasks /usr/lib/python2.7/dist-packages/oslo_service/periodic_task.py:215\n2017-01-16 21:38:07.622 1621 DEBUG trove.guestagent.datastore.manager [-] Update status called. update_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/manager.py:263\n2017-01-16 21:38:07.623 1621 DEBUG trove.guestagent.datastore.service [-] Determining status of DB server. update /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:181\n2017-01-16 21:38:07.623 1621 DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): sudo /usr/bin/mysqladmin ping execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:344\n2017-01-16 21:38:07.652 1621 DEBUG oslo_concurrency.processutils [-] CMD \"sudo /usr/bin/mysqladmin ping\" returned: 0 in 0.029s execute /usr/lib/python2.7/dist-packages/oslo_concurrency/processutils.py:374\n2017-01-16 21:38:07.653 1621 INFO trove.guestagent.datastore.mysql_common.service [-] MySQL Service Status is RUNNING.\n2017-01-16 21:38:07.653 1621 DEBUG trove.guestagent.datastore.service [-] Casting set_status message to conductor (status is \u0027running\u0027). set_status /usr/lib/python2.7/dist-packages/trove/guestagent/datastore/service.py:165\n2017-01-16 21:38:07.653 1621 DEBUG trove.conductor.api [-] Making async call to cast heartbeat for instance: 43012b03-cb8f-42ba-8e18-c57c65a1a307 heartbeat /usr/lib/python2.7/dist-packages/trove/conductor/api.py:49\n2017-01-16 21:38:07.654 1621 DEBUG oslo_messaging._drivers.amqpdriver [-] CAST unique_id: 93b73babae8944eb81d839913","accounts_in_message":[],"_revision_number":2},{"id":"8f737285a21990d87a759cb3c573cde9fda7a961","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-01-18 03:05:21.000000000","message":"Patch Set 2:\n\npip install git+https://github.com/openstack/python-troveclient\n\nWhen use V2 authentication, trove log-tail well get error.","accounts_in_message":[],"_revision_number":2},{"id":"0b02eee10ffafe11eb682ff92087d06cb59ea7c6","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2017-01-18 03:07:52.000000000","message":"Patch Set 2: Code-Review+1\n\nRecover the above reply, there is a problem,\nTrove log-tail testmysql5.7 guest\nAuthorization Failure. Authorization failed: The resource could not be found. (HTTP 404) (Request-ID: req-e11bd5ad-45e1-4517-b719-537540f18202)\n\nThis change can solve this problem","accounts_in_message":[],"_revision_number":2},{"id":"c09d0a3f18481278ced1f7256b003769ab449423","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-18 05:14:55.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-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/421631/2/check/gate-python-troveclient-docs-ubuntu-xenial/87a4a1e//doc/build/html/ : SUCCESS in 5m 00s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/31/421631/2/check/gate-python-troveclient-pep8-ubuntu-xenial/18de4cc/ : FAILURE in 2m 52s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/31/421631/2/check/gate-python-troveclient-python27-ubuntu-xenial/b56ea78/ : SUCCESS in 2m 17s\n- gate-python-troveclient-python35 http://logs.openstack.org/31/421631/2/check/gate-python-troveclient-python35/04ccce4/ : SUCCESS in 2m 04s\n- gate-python-troveclient-pypy http://logs.openstack.org/31/421631/2/check/gate-python-troveclient-pypy/1b934ae/ : FAILURE in 4m 54s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial http://logs.openstack.org/31/421631/2/check/gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial/336ed78/ : SUCCESS in 1h 09m 02s\n- check-osc-plugins http://logs.openstack.org/31/421631/2/check/check-osc-plugins/be44bda/ : SUCCESS in 6m 49s (non-voting)\n- gate-trove-functional-dsvm-mysql-ubuntu-xenial http://logs.openstack.org/31/421631/2/check/gate-trove-functional-dsvm-mysql-ubuntu-xenial/b2f3d75/ : FAILURE in 2h 47m 00s","accounts_in_message":[],"_revision_number":2},{"id":"aa4476ac5786086eb08f7829fd777fe8a90c9a88","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-01-18 15:34:43.000000000","message":"Patch Set 2:\n\nrechecks","accounts_in_message":[],"_revision_number":2},{"id":"fe2832ae5b88b614228f84237b2c509e5c37a55b","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-01-18 15:35:32.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"f13bf3abfad7a66d17348d739107de3682795e6b","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2017-01-18 18:07:38.000000000","message":"Patch Set 2: -Code-Review\n\n\u003e recheck\n\n pep8 runtests: commands[0] | flake8\n2017-01-18 02:30:23.469680 |   /home/jenkins/workspace/gate-python-troveclient-pep8-ubuntu-xenial$ /home/jenkins/workspace/gate-python-troveclient-pep8-ubuntu-xenial/.tox/pep8/bin/flake8 \n2017-01-18 02:30:24.382811 | ./troveclient/v1/instances.py:79:51: E272 multiple spaces before keyword\n2017-01-18 02:30:24.382885 |         auth_version \u003d \"3.0\" if (\"v3\" in auth_url)  else \"2.0\"\n2017-01-18 02:30:24.382908 |                                                   ^\n2017-01-18 02:30:24.625146 | ERROR: InvocationError: \u0027/home/jenkins/workspace/gate-python-troveclient-pep8-ubuntu-xenial/.tox/pep8/bin/flake8\u0027\n\nTip here does not meet the pep8 style, need to be modified","accounts_in_message":[],"_revision_number":2},{"id":"07ea6e8ad07f0b65a7c6bad1126cff0ab043afd4","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2017-01-18 18:34:20.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\npep8 issue, as mentioned","accounts_in_message":[],"_revision_number":2},{"id":"d2d745dfef3ea61cc07014dbaeccd369022b0fef","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2017-01-18 18:50:27.000000000","message":"Patch Set 2:\n\nAlso, could you copy the bug info into the commit message?  See: https://wiki.openstack.org/wiki/GitCommitMessages#Information_in_commit_messages","accounts_in_message":[],"_revision_number":2},{"id":"995f0e897a7fe8c1049704d86ebf359b6dfb80d9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-18 19:17:36.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-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/421631/2/check/gate-python-troveclient-docs-ubuntu-xenial/da2af3d//doc/build/html/ : SUCCESS in 11m 35s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/31/421631/2/check/gate-python-troveclient-pep8-ubuntu-xenial/985b9ac/ : FAILURE in 10m 24s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/31/421631/2/check/gate-python-troveclient-python27-ubuntu-xenial/4b5c016/ : SUCCESS in 11m 35s\n- gate-python-troveclient-python35 http://logs.openstack.org/31/421631/2/check/gate-python-troveclient-python35/678cb9a/ : SUCCESS in 11m 17s\n- gate-python-troveclient-pypy http://logs.openstack.org/31/421631/2/check/gate-python-troveclient-pypy/44695fe/ : FAILURE in 10m 06s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial http://logs.openstack.org/31/421631/2/check/gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial/8fc01a1/ : SUCCESS in 1h 23m 02s\n- check-osc-plugins http://logs.openstack.org/31/421631/2/check/check-osc-plugins/13bb6bf/ : FAILURE in 11m 25s (non-voting)\n- gate-trove-functional-dsvm-mysql-ubuntu-xenial http://logs.openstack.org/31/421631/2/check/gate-trove-functional-dsvm-mysql-ubuntu-xenial/58f7271/ : SUCCESS in 1h 26m 42s","accounts_in_message":[],"_revision_number":2},{"id":"275b9e0a7fa562592244a212e9af2be4dc010f30","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-01-19 01:51:52.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7132b5069a82d0db8f4622107edc579b5ebd205a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-19 03:00:56.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/421631/3/check/gate-python-troveclient-docs-ubuntu-xenial/93f8d89//doc/build/html/ : SUCCESS in 3m 10s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/31/421631/3/check/gate-python-troveclient-pep8-ubuntu-xenial/7648620/ : SUCCESS in 4m 34s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/31/421631/3/check/gate-python-troveclient-python27-ubuntu-xenial/b97aa05/ : SUCCESS in 3m 56s\n- gate-python-troveclient-python35 http://logs.openstack.org/31/421631/3/check/gate-python-troveclient-python35/926da14/ : SUCCESS in 2m 20s\n- gate-python-troveclient-pypy http://logs.openstack.org/31/421631/3/check/gate-python-troveclient-pypy/72596f3/ : FAILURE in 3m 44s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial http://logs.openstack.org/31/421631/3/check/gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial/9a223fe/ : SUCCESS in 1h 07m 04s\n- check-osc-plugins http://logs.openstack.org/31/421631/3/check/check-osc-plugins/683d4e0/ : FAILURE in 6m 07s (non-voting)\n- gate-trove-functional-dsvm-mysql-ubuntu-xenial http://logs.openstack.org/31/421631/3/check/gate-trove-functional-dsvm-mysql-ubuntu-xenial/e8037b1/ : SUCCESS in 1h 05m 32s","accounts_in_message":[],"_revision_number":3},{"id":"29b00d54f6b15dff4144fbed6aaea7ed6ffdd572","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-01-23 03:02:54.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"d827f96758e41099e3834b32a7cf17feaac92f00","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 04:03:13.000000000","message":"Patch Set 4: 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-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/421631/4/check/gate-python-troveclient-docs-ubuntu-xenial/04dfa5c//doc/build/html/ : SUCCESS in 3m 04s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-pep8-ubuntu-xenial/5872002/ : SUCCESS in 2m 15s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-python27-ubuntu-xenial/e7dd7e7/ : SUCCESS in 2m 04s\n- gate-python-troveclient-python35 http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-python35/6b9152a/ : SUCCESS in 2m 01s\n- gate-python-troveclient-pypy http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-pypy/e9c16b5/ : FAILURE in 5m 28s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial/d95fd5b/ : SUCCESS in 1h 00m 08s\n- check-osc-plugins http://logs.openstack.org/31/421631/4/check/check-osc-plugins/eda953c/ : FAILURE in 6m 18s (non-voting)\n- gate-trove-functional-dsvm-mysql-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-trove-functional-dsvm-mysql-ubuntu-xenial/6944e26/ : FAILURE in 25m 33s","accounts_in_message":[],"_revision_number":4},{"id":"ef382dd142b560a3c5e00c28c596f1f2f3330ba6","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-01-23 05:49:52.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"5ab33707a531385204e7a2fd4059574baad0c186","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 07:25:35.000000000","message":"Patch Set 4:\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-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/421631/4/check/gate-python-troveclient-docs-ubuntu-xenial/83abf5b//doc/build/html/ : SUCCESS in 5m 14s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-pep8-ubuntu-xenial/3d6fdde/ : SUCCESS in 4m 08s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-python27-ubuntu-xenial/533c897/ : SUCCESS in 3m 18s\n- gate-python-troveclient-python35 http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-python35/5ae27fd/ : SUCCESS in 3m 10s\n- gate-python-troveclient-pypy http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-pypy/b679408/ : FAILURE in 3m 25s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial/dee5b5f/ : FAILURE in 1h 35m 30s\n- check-osc-plugins http://logs.openstack.org/31/421631/4/check/check-osc-plugins/fe148b9/ : FAILURE in 5m 12s (non-voting)\n- gate-trove-functional-dsvm-mysql-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-trove-functional-dsvm-mysql-ubuntu-xenial/98effec/ : FAILURE in 51m 48s","accounts_in_message":[],"_revision_number":4},{"id":"1f9f0d3e766946ea523ce4fd359530fc1b2234a0","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-02-03 02:06:59.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"71a689e25f30124bb1e7bd4ad5bee1e2ad828ac1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-03 03:52:34.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/421631/4/check/gate-python-troveclient-docs-ubuntu-xenial/820bc46//doc/build/html/ : SUCCESS in 3m 08s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-pep8-ubuntu-xenial/da7b1be/ : SUCCESS in 2m 46s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-python27-ubuntu-xenial/3ed5486/ : SUCCESS in 2m 13s\n- gate-python-troveclient-python35 http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-python35/ad3b7d1/ : SUCCESS in 3m 52s\n- gate-python-troveclient-pypy http://logs.openstack.org/31/421631/4/check/gate-python-troveclient-pypy/46ded60/ : FAILURE in 3m 14s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-tempest-dsvm-neutron-src-python-troveclient-ubuntu-xenial/57d8cc9/ : SUCCESS in 1h 43m 48s\n- check-osc-plugins http://logs.openstack.org/31/421631/4/check/check-osc-plugins/5656a22/ : SUCCESS in 3m 35s (non-voting)\n- gate-trove-functional-dsvm-mysql-ubuntu-xenial http://logs.openstack.org/31/421631/4/check/gate-trove-functional-dsvm-mysql-ubuntu-xenial/14287a4/ : SUCCESS in 50m 27s","accounts_in_message":[],"_revision_number":4},{"id":"b4d732735d4bea9d868decdfdcaa6dc349541fc0","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2017-06-15 02:44:20.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"f9bd037af763321743fca9b0135d850dcbed4a6e","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2017-09-27 01:49:39.000000000","message":"Patch Set 4: -Code-Review\n\nremoving review","accounts_in_message":[],"_revision_number":4},{"id":"98d6bc13ed293f81ec5e81b870b38454d6812797","author":{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},"date":"2017-10-31 18:05:35.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"78f75a8d61b79f70df442fb546d0ecc5a924bb46","author":{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},"date":"2017-10-31 18:06:23.000000000","message":"Patch Set 4:\n\nI am not sure if this is still needed at master.  In master/queens, the Keystone V2 APIs have been removed.","accounts_in_message":[],"_revision_number":4},{"id":"422b5aa1f84272d364b49cc52e5cecc8d12a6aff","author":{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},"date":"2017-10-31 18:08:11.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"40f2d6dd2ca72f54e63b94e646acf5e2138db049","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-31 21:31:38.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/31/421631/4/check/build-openstack-sphinx-docs/bdf3b1c/html/ : SUCCESS in 5m 48s\n- openstack-tox-pep8 http://logs.openstack.org/31/421631/4/check/openstack-tox-pep8/fdabd36/ : SUCCESS in 5m 32s\n- openstack-tox-py27 http://logs.openstack.org/31/421631/4/check/openstack-tox-py27/d5d53dc/ : SUCCESS in 5m 18s\n- openstack-tox-py35 http://logs.openstack.org/31/421631/4/check/openstack-tox-py35/9c01aee/ : SUCCESS in 5m 18s\n- openstackclient-check-plugins http://logs.openstack.org/31/421631/4/check/openstackclient-check-plugins/5dca5ef/ : SUCCESS in 6m 28s (non-voting)\n- legacy-trove-functional-dsvm-mysql http://logs.openstack.org/31/421631/4/check/legacy-trove-functional-dsvm-mysql/998dca8/ : SUCCESS in 2h 18m 32s\n- legacy-check-osc-plugins http://logs.openstack.org/31/421631/4/check/legacy-check-osc-plugins/c68ecd1/ : SUCCESS in 6m 03s (non-voting)\n- tempest-neutron-src-python-troveclient http://logs.openstack.org/31/421631/4/check/tempest-neutron-src-python-troveclient/505c771/ : SUCCESS in 1h 24m 55s","accounts_in_message":[],"_revision_number":4},{"id":"e0066d9df067bb1f789656bc27b51d3c14bc6902","author":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"date":"2017-11-01 08:04:28.000000000","message":"Abandoned\n\nnot fix bug","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"1812defbf7194d7b02479229b1e27f1d3a5970cd","revisions":{"13f35409b3c816f1a0cc7e7dc2910424f7dcb5b1":{"kind":"REWORK","_number":1,"created":"2017-01-18 02:24:25.000000000","uploader":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"ref":"refs/changes/31/421631/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/31/421631/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/1"}}},"commit":{"parents":[{"commit":"4eebd5678625e5db173f3fa617663e5de71f74de","subject":"Add OpenStackClient plugin and flavor list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4eebd5678625e5db173f3fa617663e5de71f74de"}]}],"author":{"name":"wlhc","email":"1216083447@qq.com","date":"2017-01-18 02:22:41.000000000","tz":-300},"committer":{"name":"wlhc","email":"1216083447@qq.com","date":"2017-01-18 02:24:18.000000000","tz":-300},"subject":"Fix Swift Authentication for log commands when V2 authentication is used.","message":"Fix Swift Authentication for log commands when V2 authentication is used.\n\nChange-Id: Iedb2828b30daf04a460d907195bd16b5487e7242\nFixes-bug: 1657324\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/13f35409b3c816f1a0cc7e7dc2910424f7dcb5b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/13f35409b3c816f1a0cc7e7dc2910424f7dcb5b1"}]},"branch":"refs/heads/master"},"a4d91b5043dec676a91dcb33bcf4887261473c09":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2017-01-18 02:27:12.000000000","uploader":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"ref":"refs/changes/31/421631/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/31/421631/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/2"}}},"commit":{"parents":[{"commit":"4eebd5678625e5db173f3fa617663e5de71f74de","subject":"Add OpenStackClient plugin and flavor list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4eebd5678625e5db173f3fa617663e5de71f74de"}]}],"author":{"name":"wlhc","email":"1216083447@qq.com","date":"2017-01-18 02:22:41.000000000","tz":-300},"committer":{"name":"wlhc","email":"1216083447@qq.com","date":"2017-01-18 02:27:01.000000000","tz":-300},"subject":"Fix Swift Authentication for log commands when V2 authentication is used.","message":"Fix Swift Authentication for log commands when V2 authentication is used.\n\nChange-Id: Iedb2828b30daf04a460d907195bd16b5487e7242\nCloses-Bug: 1657324\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/a4d91b5043dec676a91dcb33bcf4887261473c09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/a4d91b5043dec676a91dcb33bcf4887261473c09"}]},"branch":"refs/heads/master"},"b563372590a17d0c301a8164bb4c2aed95a0facb":{"kind":"REWORK","_number":3,"created":"2017-01-19 01:51:52.000000000","uploader":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"ref":"refs/changes/31/421631/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/31/421631/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/3"}}},"commit":{"parents":[{"commit":"4eebd5678625e5db173f3fa617663e5de71f74de","subject":"Add OpenStackClient plugin and flavor list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4eebd5678625e5db173f3fa617663e5de71f74de"}]}],"author":{"name":"wlhc","email":"1216083447@qq.com","date":"2017-01-18 02:22:41.000000000","tz":-300},"committer":{"name":"wlhc","email":"1216083447@qq.com","date":"2017-01-19 01:51:52.000000000","tz":480},"subject":"Fix Swift Authentication for log commands when V2 authentication is used.","message":"Fix Swift Authentication for log commands when V2 authentication is used.\n\nWhen V2 authentication is used, ``trove log-tail`` command will get\n``Authorization Failure. Authorization failed``.\n\nFix swift authentication in v1/instances:_get_swift_client.\n\nChange-Id: Iedb2828b30daf04a460d907195bd16b5487e7242\nCloses-Bug: 1657324\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b563372590a17d0c301a8164bb4c2aed95a0facb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b563372590a17d0c301a8164bb4c2aed95a0facb"}]},"branch":"refs/heads/master"},"1812defbf7194d7b02479229b1e27f1d3a5970cd":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2017-01-23 03:02:54.000000000","uploader":{"_account_id":24575,"name":"wlhc","email":"1216083447@qq.com","username":"wlhc"},"ref":"refs/changes/31/421631/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/31/421631/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/31/421631/4"}}},"commit":{"parents":[{"commit":"1ac7647c6f9ccf6b31bbc74f76d1d79eddd1b2ce","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/1ac7647c6f9ccf6b31bbc74f76d1d79eddd1b2ce"}]}],"author":{"name":"wlhc","email":"1216083447@qq.com","date":"2017-01-18 02:22:41.000000000","tz":-300},"committer":{"name":"wlhc","email":"1216083447@qq.com","date":"2017-01-23 03:02:54.000000000","tz":0},"subject":"Fix Swift Authentication for log commands when V2 authentication is used.","message":"Fix Swift Authentication for log commands when V2 authentication is used.\n\nWhen V2 authentication is used, ``trove log-tail`` command will get\n``Authorization Failure. Authorization failed``.\n\nFix swift authentication in v1/instances:_get_swift_client.\n\nChange-Id: Iedb2828b30daf04a460d907195bd16b5487e7242\nCloses-Bug: 1657324\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/1812defbf7194d7b02479229b1e27f1d3a5970cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/1812defbf7194d7b02479229b1e27f1d3a5970cd"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
