)]}'
{"id":"openstack%2Fpython-zunclient~445234","triplet_id":"openstack%2Fpython-zunclient~master~If02b20df46496d2687e60fefce46046d7377f441","project":"openstack/python-zunclient","branch":"master","topic":"bp/support-interactive-mode","hashtags":[],"change_id":"If02b20df46496d2687e60fefce46046d7377f441","subject":"Support interactive mode for exec command","status":"MERGED","created":"2017-03-13 22:42:12.000000000","updated":"2017-05-01 09:02:18.000000000","submitted":"2017-05-01 09:02:18.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"20a09318f67eab41df723d8215cba845b3e0ec71","_number":445234,"virtual_id_number":445234,"owner":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"value":2,"date":"2017-05-01 09:02:18.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},{"value":0,"_account_id":19339,"name":"Dell EMC Ironic CI","email":"openstack-ironic-ci@dell.com","username":"openstack-ironic-ci"},{"value":0,"_account_id":22076,"name":"Kevin Zhao","email":"kevin.zhao@linaro.org","username":"KevinZhao"},{"value":0,"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"}],"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":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"all":[{"value":0,"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-05-01 08:58:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},{"value":0,"_account_id":19339,"name":"Dell EMC Ironic CI","email":"openstack-ironic-ci@dell.com","username":"openstack-ironic-ci"},{"value":2,"date":"2017-04-29 23:42:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22076,"name":"Kevin Zhao","email":"kevin.zhao@linaro.org","username":"KevinZhao"},{"value":0,"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"}],"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":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"all":[{"value":0,"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-05-01 08:58:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},{"value":0,"_account_id":19339,"name":"Dell EMC Ironic CI","email":"openstack-ironic-ci@dell.com","username":"openstack-ironic-ci"},{"value":0,"_account_id":22076,"name":"Kevin Zhao","email":"kevin.zhao@linaro.org","username":"KevinZhao"},{"value":0,"date":"2017-04-30 01:16:32.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"},{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},{"_account_id":19339,"name":"Dell EMC Ironic CI","email":"openstack-ironic-ci@dell.com","username":"openstack-ironic-ci"},{"_account_id":22076,"name":"Kevin Zhao","email":"kevin.zhao@linaro.org","username":"KevinZhao"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-03-27 03:12:49.000000000","updated_by":{"_account_id":19339,"name":"Dell EMC Ironic CI","email":"openstack-ironic-ci@dell.com","username":"openstack-ironic-ci"},"reviewer":{"_account_id":19339,"name":"Dell EMC Ironic CI","email":"openstack-ironic-ci@dell.com","username":"openstack-ironic-ci"},"state":"REVIEWER"},{"updated":"2017-04-29 23:42:19.000000000","updated_by":{"_account_id":22076,"name":"Kevin Zhao","email":"kevin.zhao@linaro.org","username":"KevinZhao"},"reviewer":{"_account_id":22076,"name":"Kevin Zhao","email":"kevin.zhao@linaro.org","username":"KevinZhao"},"state":"REVIEWER"},{"updated":"2017-04-30 01:16:32.000000000","updated_by":{"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"},"reviewer":{"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"},"state":"REVIEWER"},{"updated":"2017-05-01 08:58:46.000000000","updated_by":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"reviewer":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"state":"REVIEWER"},{"updated":"2017-05-01 09:02:18.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"574c83398ff83f83a15377b3cfb9bcc13936af0a","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-03-13 22:42:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1185a6427b8d644d831eb738366f0f630827effd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-13 23:07:11.000000000","message":"Patch Set 1: 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-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/1/check/gate-python-zunclient-docs-ubuntu-xenial/8fcef7c//doc/build/html/ : SUCCESS in 4m 04s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/1/check/gate-python-zunclient-pep8-ubuntu-xenial/120ba99/ : SUCCESS in 3m 44s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/1/check/gate-python-zunclient-python27-ubuntu-xenial/8c2f9da/ : FAILURE in 3m 02s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/1/check/gate-python-zunclient-python35/7e27715/ : FAILURE in 2m 35s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/1/check/gate-zunclient-devstack-dsvm-docker-sql-nv/6773674/ : FAILURE in 23m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fc0ae19d63e433bc362a9f0e3d0bc4ff90f96bc1","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-03-16 00:16:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"35556c3b58674830b673bf6026e365852a451b84","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-16 00:41:34.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-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/2/check/gate-python-zunclient-docs-ubuntu-xenial/3a0cafc//doc/build/html/ : SUCCESS in 2m 01s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/2/check/gate-python-zunclient-pep8-ubuntu-xenial/3792407/ : FAILURE in 3m 56s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/2/check/gate-python-zunclient-python27-ubuntu-xenial/73c9c66/ : FAILURE in 1m 49s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/2/check/gate-python-zunclient-python35/243bcc9/ : FAILURE in 2m 46s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/2/check/gate-zunclient-devstack-dsvm-docker-sql-nv/7812c76/ : FAILURE in 23m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d6567b47f9fde4b3c9c7e843faaa46b07cff5e9f","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-03-16 19:33:07.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"bc197c877a27e7735972b6214509ae84b4bb68ef","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-03-22 22:54:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4e850ad8ea467e077abff25e3b335c82e223108c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-22 23:18:22.000000000","message":"Patch Set 3: 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-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/3/check/gate-python-zunclient-docs-ubuntu-xenial/ce32796//doc/build/html/ : SUCCESS in 2m 51s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/3/check/gate-python-zunclient-pep8-ubuntu-xenial/25eb3f5/ : FAILURE in 4m 00s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/3/check/gate-python-zunclient-python27-ubuntu-xenial/59c5a19/ : FAILURE in 2m 10s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/3/check/gate-python-zunclient-python35/de4b046/ : FAILURE in 3m 12s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/3/check/gate-zunclient-devstack-dsvm-docker-sql-nv/cbbea58/ : FAILURE in 23m 11s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"270512b9c9ccf4d74d7ab12115498da977c5a40f","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-03-23 23:31:27.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7a24ced5e055f5b9b3274981802fd59ae60fca38","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-23 23:57:48.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-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/4/check/gate-python-zunclient-docs-ubuntu-xenial/1b699cc//doc/build/html/ : SUCCESS in 2m 11s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/4/check/gate-python-zunclient-pep8-ubuntu-xenial/987fc2f/ : FAILURE in 2m 45s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/4/check/gate-python-zunclient-python27-ubuntu-xenial/bfced87/ : FAILURE in 2m 42s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/4/check/gate-python-zunclient-python35/2650954/ : FAILURE in 3m 43s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/4/check/gate-zunclient-devstack-dsvm-docker-sql-nv/75f0633/ : FAILURE in 23m 17s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"1c77f0e1c79e01f62499b1532a006fe6019f188f","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-03-26 15:59:39.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c9e9ea5006feecb37906f5c4eeb44427ab4ad190","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-26 16:35:17.000000000","message":"Patch Set 5: 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-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/5/check/gate-python-zunclient-docs-ubuntu-xenial/7214078//doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/5/check/gate-python-zunclient-pep8-ubuntu-xenial/ca1bed7/ : FAILURE in 3m 04s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/5/check/gate-python-zunclient-python27-ubuntu-xenial/e81ba10/ : FAILURE in 1m 57s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/5/check/gate-python-zunclient-python35/aaf0899/ : FAILURE in 2m 00s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/5/check/gate-zunclient-devstack-dsvm-docker-sql-nv/9da6754/ : FAILURE in 35m 16s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"60622ea4b8ecd8004626f05741628050cf4e18a0","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-03-26 22:21:42.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"8d0a1f6585a944f388aed44470465feebbf00756","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-03-26 22:39:32.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"d8080a5959e490137fc394bca09bd3e37cbae253","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-26 23:02:25.000000000","message":"Patch Set 7: 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-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/7/check/gate-python-zunclient-docs-ubuntu-xenial/1b3be08//doc/build/html/ : SUCCESS in 1m 52s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/7/check/gate-python-zunclient-pep8-ubuntu-xenial/b4a91d9/ : FAILURE in 2m 59s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/7/check/gate-python-zunclient-python27-ubuntu-xenial/bcf1a3c/ : FAILURE in 1m 54s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/7/check/gate-python-zunclient-python35/f28ddfe/ : FAILURE in 3m 46s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/7/check/gate-zunclient-devstack-dsvm-docker-sql-nv/9aea90b/ : FAILURE in 22m 39s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"e2d4d77114329878bd98b755abc1639ac128f6c8","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-03-27 03:12:36.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"2bd63f5f69592ce3612b18700bb2eabbdb6f415b","author":{"_account_id":19339,"name":"Dell EMC Ironic CI","email":"openstack-ironic-ci@dell.com","username":"openstack-ironic-ci"},"date":"2017-03-27 03:12:49.000000000","message":"Patch Set 8:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":8},{"id":"624ee7320821b8d52a44fbe22b45cf997a5e1782","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-27 03:21:53.000000000","message":"Patch Set 8: 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-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/8/check/gate-python-zunclient-docs-ubuntu-xenial/fa72383//doc/build/html/ : SUCCESS in 3m 12s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/8/check/gate-python-zunclient-pep8-ubuntu-xenial/9deae74/ : FAILURE in 2m 44s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/8/check/gate-python-zunclient-python27-ubuntu-xenial/ad5cc2d/ : FAILURE in 2m 00s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/8/check/gate-python-zunclient-python35/2e946a7/ : FAILURE in 2m 06s\n- gate-python-zunclient-requirements http://logs.openstack.org/34/445234/8/check/gate-python-zunclient-requirements/35714f3/ : SUCCESS in 2m 55s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/8/check/gate-zunclient-devstack-dsvm-docker-sql-nv/a8ec806/ : FAILURE in 8m 00s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"d0914b6213109acdf521ca710bfef67dc7e9ef95","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-04-02 01:32:55.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"d689597184461f2602a73b0544e8fc4bd50a4912","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-02 01:55:39.000000000","message":"Patch Set 9: 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-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/9/check/gate-python-zunclient-docs-ubuntu-xenial/67b094a//doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/9/check/gate-python-zunclient-pep8-ubuntu-xenial/b4d0f8a/ : FAILURE in 4m 37s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/9/check/gate-python-zunclient-python27-ubuntu-xenial/f32806e/ : FAILURE in 2m 28s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/9/check/gate-python-zunclient-python35/d1b14c6/ : FAILURE in 1m 54s\n- gate-python-zunclient-requirements http://logs.openstack.org/34/445234/9/check/gate-python-zunclient-requirements/bc8a336/ : SUCCESS in 3m 53s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/9/check/gate-zunclient-devstack-dsvm-docker-sql-nv/a0aa8e4/ : FAILURE in 22m 31s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"981e7267836b810786666e1064ea3e1e59858cf5","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-04-04 00:06:34.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"b1375d9069d0343a58cc1979567fece62e4e3ead","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-04 00:43:35.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/10/check/gate-python-zunclient-docs-ubuntu-xenial/406da7c//doc/build/html/ : SUCCESS in 2m 02s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/10/check/gate-python-zunclient-pep8-ubuntu-xenial/3283525/ : SUCCESS in 4m 29s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/10/check/gate-python-zunclient-python27-ubuntu-xenial/d9d2b84/ : SUCCESS in 2m 00s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/10/check/gate-python-zunclient-python35/049cef3/ : SUCCESS in 2m 40s\n- gate-python-zunclient-requirements http://logs.openstack.org/34/445234/10/check/gate-python-zunclient-requirements/1035288/ : SUCCESS in 2m 39s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/10/check/gate-zunclient-devstack-dsvm-docker-sql-nv/387de6e/ : SUCCESS in 36m 14s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"3b6f46134ecafb8b74d3e28704790d2f8854b2df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-08 01:17:51.000000000","message":"Patch Set 10: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":10},{"id":"4f0e20a54c50197e1c5ffcfe8bf29fb4efe1c7aa","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-04-08 17:10:07.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"573710b41a26ce9a4bb32827558977b34631f726","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-04-08 17:33:36.000000000","message":"Patch Set 12: Published edit on patch set 11","accounts_in_message":[],"_revision_number":12},{"id":"67d763892bad174ec9c6bf0b35a5abb391be72d9","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-04-08 17:37:57.000000000","message":"Patch Set 13: Published edit on patch set 12","accounts_in_message":[],"_revision_number":13},{"id":"e4b130bc3e6f3a3db1c8ba726b991859dbf25025","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-08 18:23:59.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/13/check/gate-python-zunclient-docs-ubuntu-xenial/2e92eed//doc/build/html/ : SUCCESS in 1m 50s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/13/check/gate-python-zunclient-pep8-ubuntu-xenial/53bbba1/ : SUCCESS in 2m 27s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/13/check/gate-python-zunclient-python27-ubuntu-xenial/6a3277f/ : SUCCESS in 1m 59s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/13/check/gate-python-zunclient-python35/6c29799/ : SUCCESS in 4m 26s\n- gate-python-zunclient-requirements http://logs.openstack.org/34/445234/13/check/gate-python-zunclient-requirements/b01a0a6/ : SUCCESS in 2m 44s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/13/check/gate-zunclient-devstack-dsvm-docker-sql-nv/984dbe0/ : SUCCESS in 45m 50s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"52df08e48028b5659c1af91367b6116dd484f9cf","author":{"_account_id":22076,"name":"Kevin Zhao","email":"kevin.zhao@linaro.org","username":"KevinZhao"},"date":"2017-04-25 13:59:37.000000000","message":"Patch Set 13:\n\n(1 comment)\n\n@Hongbin,\n   Sorry for late review.\n   I\u0027ve tried the patch and it runs very well.\n   Just one nit.","accounts_in_message":[],"_revision_number":13},{"id":"755d4a54a2626af62c7e1bf007e2ee4ee9041700","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-04-25 22:00:31.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"4d2cb9bd6f91cea1c8614646ddb000d68a2ea089","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-04-25 22:01:29.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"0d56d4b215d29f54df84a7f6bda19eeed98ae0a3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-25 22:25:11.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/14/check/gate-python-zunclient-docs-ubuntu-xenial/cb8e3db//doc/build/html/ : SUCCESS in 2m 52s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/14/check/gate-python-zunclient-pep8-ubuntu-xenial/eaa99f3/ : SUCCESS in 2m 53s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/14/check/gate-python-zunclient-python27-ubuntu-xenial/8bcf9bf/ : SUCCESS in 7m 14s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/14/check/gate-python-zunclient-python35/16b002d/ : SUCCESS in 3m 28s\n- gate-python-zunclient-requirements http://logs.openstack.org/34/445234/14/check/gate-python-zunclient-requirements/e5fa819/ : SUCCESS in 2m 29s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/14/check/gate-zunclient-devstack-dsvm-docker-sql-nv/70837f9/ : SUCCESS in 22m 38s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"0a52ac3f298df8ab7571dc6f5aaa2c656e320e52","author":{"_account_id":22076,"name":"Kevin Zhao","email":"kevin.zhao@linaro.org","username":"KevinZhao"},"date":"2017-04-26 02:02:16.000000000","message":"Patch Set 14: Code-Review+2\n\n@Hongbin,\n   Thanks for addressing my comments.","accounts_in_message":[],"_revision_number":14},{"id":"a9970edfdd9b2a8957f37f730f6e78f94de656ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-27 23:49:38.000000000","message":"Patch Set 14: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":14},{"id":"b2792e5eeba34e8afbcba9b3d09b93b282bd6b24","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-04-28 03:33:07.000000000","message":"Patch Set 15: Patch Set 14 was rebased","accounts_in_message":[],"_revision_number":14},{"id":"ed7bb8ae439efc83a6dcdcce8bbbfab8a8a471b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-28 04:12:09.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/15/check/gate-python-zunclient-docs-ubuntu-xenial/9a1d7d1//doc/build/html/ : SUCCESS in 5m 14s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/15/check/gate-python-zunclient-pep8-ubuntu-xenial/dda6c00/ : SUCCESS in 4m 00s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/15/check/gate-python-zunclient-python27-ubuntu-xenial/abd96f6/ : SUCCESS in 3m 19s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/15/check/gate-python-zunclient-python35/a1e6e2f/ : SUCCESS in 2m 41s\n- gate-python-zunclient-requirements http://logs.openstack.org/34/445234/15/check/gate-python-zunclient-requirements/3ae46f1/ : SUCCESS in 4m 01s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/15/check/gate-zunclient-devstack-dsvm-docker-sql-nv/7107f0d/ : SUCCESS in 38m 42s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"7587a1ad8a466ae7d6aba2cff407d2ea700ca48f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-28 04:21:00.000000000","message":"Patch Set 15: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":15},{"id":"f1c7f3e3bac4b422f3134301630a8524fc83154f","author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"date":"2017-04-28 22:27:27.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"2982c6e756a3f87f7a1dc1573149da27c7e592fc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-28 23:09:16.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/16/check/gate-python-zunclient-docs-ubuntu-xenial/ca2414d//doc/build/html/ : SUCCESS in 2m 08s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/16/check/gate-python-zunclient-pep8-ubuntu-xenial/fbe6e4a/ : SUCCESS in 2m 36s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/16/check/gate-python-zunclient-python27-ubuntu-xenial/c2137bd/ : SUCCESS in 4m 46s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/16/check/gate-python-zunclient-python35/57065ec/ : SUCCESS in 3m 40s\n- gate-python-zunclient-requirements http://logs.openstack.org/34/445234/16/check/gate-python-zunclient-requirements/08179a9/ : SUCCESS in 3m 03s\n- gate-zunclient-devstack-dsvm-docker-sql-nv http://logs.openstack.org/34/445234/16/check/gate-zunclient-devstack-dsvm-docker-sql-nv/452a013/ : SUCCESS in 41m 28s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"a23b14cdfe8c73af1570caa5f260b8a892d72c8b","author":{"_account_id":22076,"name":"Kevin Zhao","email":"kevin.zhao@linaro.org","username":"KevinZhao"},"date":"2017-04-29 23:42:19.000000000","message":"Patch Set 16: Code-Review+2","accounts_in_message":[],"_revision_number":16},{"id":"34aa65b4144efd6379fc9600f9c532e5d4c2ab9d","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2017-05-01 08:57:40.000000000","message":"Patch Set 16:\n\n@Hongbin, It looks fine to me. But i have one question, which i think, i did not asked on patch https://review.openstack.org/#/c/452505/.\n\nAt https://github.com/openstack/zun/blob/1784075cba22a3e9239fd6541ae352265df62949/zun/compute/manager.py#L345, you are returning api url, i think thats not going to work if the zun client is at remote machine. Shouldn\u0027t you return the CONF.docker.docker_remote_api_host with CONF.docker.docker_remote_api_port. What do you think?","accounts_in_message":[],"_revision_number":16},{"id":"2797dc61db2f7ef244c59130a2df887664ec5dc8","author":{"_account_id":16277,"name":"Pradeep Kumar Singh","email":"ps4openstack@gmail.com","username":"pradeep_singh"},"date":"2017-05-01 08:58:46.000000000","message":"Patch Set 16: Code-Review+2 Workflow+1\n\n@Hongbin, Thanks. This patch looks good to me.","accounts_in_message":[],"_revision_number":16},{"id":"3e4b9577db224d9f24c026a4937149fb0b57831e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-01 08:58:56.000000000","message":"Patch Set 16: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":16},{"id":"a63993683aba99ee1db9dd55a110328a2016f991","date":"2017-05-01 09:02:18.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":16},{"id":"30ccc73bda909221dbb439a802aa7a33ea034e4c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-01 09:02:18.000000000","message":"Patch Set 16: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-zunclient-docs-ubuntu-xenial http://docs-draft.openstack.org/34/445234/16/gate/gate-python-zunclient-docs-ubuntu-xenial/e7ee108//doc/build/html/ : SUCCESS in 2m 30s\n- gate-python-zunclient-pep8-ubuntu-xenial http://logs.openstack.org/34/445234/16/gate/gate-python-zunclient-pep8-ubuntu-xenial/9e31d52/ : SUCCESS in 2m 38s\n- gate-python-zunclient-python27-ubuntu-xenial http://logs.openstack.org/34/445234/16/gate/gate-python-zunclient-python27-ubuntu-xenial/3b6223e/ : SUCCESS in 3m 18s\n- gate-python-zunclient-python35 http://logs.openstack.org/34/445234/16/gate/gate-python-zunclient-python35/3ea01b9/ : SUCCESS in 2m 32s\n- gate-python-zunclient-requirements http://logs.openstack.org/34/445234/16/gate/gate-python-zunclient-requirements/88b937e/ : SUCCESS in 1m 28s","accounts_in_message":[],"_revision_number":16}],"current_revision_number":16,"current_revision":"e64883a5c77423b8c62ff224ce71ee1c7a1a9e08","revisions":{"2d4ab59a35c3813851be459597f464265ca0314c":{"kind":"REWORK","_number":1,"created":"2017-03-13 22:42:12.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/1"}}},"commit":{"parents":[{"commit":"9ce8248844f787ee2b8bb3894cb4da489a72c556","subject":"Merge \"Get \"zun cp\" command to work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/9ce8248844f787ee2b8bb3894cb4da489a72c556"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"subject":"[WIP] Support interactive mode for exec command","message":"[WIP] Support interactive mode for exec command\n\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/2d4ab59a35c3813851be459597f464265ca0314c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/2d4ab59a35c3813851be459597f464265ca0314c"}]},"branch":"refs/heads/master"},"e331d04805a0d9b34de15d3a089d5cea59391d52":{"kind":"REWORK","_number":2,"created":"2017-03-16 00:16:55.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/2"}}},"commit":{"parents":[{"commit":"9ce8248844f787ee2b8bb3894cb4da489a72c556","subject":"Merge \"Get \"zun cp\" command to work\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/9ce8248844f787ee2b8bb3894cb4da489a72c556"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-16 00:10:43.000000000","tz":-300},"subject":"[WIP] Support interactive mode for exec command","message":"[WIP] Support interactive mode for exec command\n\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/e331d04805a0d9b34de15d3a089d5cea59391d52"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/e331d04805a0d9b34de15d3a089d5cea59391d52"}]},"branch":"refs/heads/master"},"d1d8975d8d318ee3a8e2f8cc282dff7c827897b2":{"kind":"REWORK","_number":3,"created":"2017-03-22 22:54:16.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/3"}}},"commit":{"parents":[{"commit":"2711c98cb0c347aa65ab2c18df0f061441a07ab2","subject":"Fix gate failure about container delete in functional test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/2711c98cb0c347aa65ab2c18df0f061441a07ab2"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-22 22:47:36.000000000","tz":-300},"subject":"[WIP] Support interactive mode for exec command","message":"[WIP] Support interactive mode for exec command\n\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d1d8975d8d318ee3a8e2f8cc282dff7c827897b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d1d8975d8d318ee3a8e2f8cc282dff7c827897b2"}]},"branch":"refs/heads/master"},"ace2a05e9415ee34e750bb1835654dbc15dbf4b1":{"kind":"REWORK","_number":4,"created":"2017-03-23 23:31:27.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/4"}}},"commit":{"parents":[{"commit":"185ad42534b31c53b3ff897ae7fde7c3eec045b4","subject":"Merge \"Add a functional test for rename command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/185ad42534b31c53b3ff897ae7fde7c3eec045b4"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-23 23:25:42.000000000","tz":-300},"subject":"[WIP] Support interactive mode for exec command","message":"[WIP] Support interactive mode for exec command\n\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/ace2a05e9415ee34e750bb1835654dbc15dbf4b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/ace2a05e9415ee34e750bb1835654dbc15dbf4b1"}]},"branch":"refs/heads/master"},"c44e22fd0a29a2551b19fc86b334a98a8e9e7426":{"kind":"REWORK","_number":5,"created":"2017-03-26 15:59:39.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/5"}}},"commit":{"parents":[{"commit":"185ad42534b31c53b3ff897ae7fde7c3eec045b4","subject":"Merge \"Add a functional test for rename command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/185ad42534b31c53b3ff897ae7fde7c3eec045b4"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-26 15:53:49.000000000","tz":-300},"subject":"[WIP] Support interactive mode for exec command","message":"[WIP] Support interactive mode for exec command\n\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/c44e22fd0a29a2551b19fc86b334a98a8e9e7426"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/c44e22fd0a29a2551b19fc86b334a98a8e9e7426"}]},"branch":"refs/heads/master"},"688e607699d69f3aab5dd9d50cfbbec4a0683455":{"kind":"REWORK","_number":6,"created":"2017-03-26 22:21:42.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/6"}}},"commit":{"parents":[{"commit":"d488242dbf180d79eb804b78f892c20f96a2c8bc","subject":"Reuse the initialized zunclient in websocket","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d488242dbf180d79eb804b78f892c20f96a2c8bc"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-26 22:15:31.000000000","tz":-300},"subject":"[WIP] Support interactive mode for exec command","message":"[WIP] Support interactive mode for exec command\n\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/688e607699d69f3aab5dd9d50cfbbec4a0683455"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/688e607699d69f3aab5dd9d50cfbbec4a0683455"}]},"branch":"refs/heads/master"},"bcf43fe31bd608833062af60c9ac82674c9cd3dd":{"kind":"REWORK","_number":7,"created":"2017-03-26 22:39:32.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/7"}}},"commit":{"parents":[{"commit":"d488242dbf180d79eb804b78f892c20f96a2c8bc","subject":"Reuse the initialized zunclient in websocket","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d488242dbf180d79eb804b78f892c20f96a2c8bc"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-26 22:33:40.000000000","tz":-300},"subject":"[WIP] Support interactive mode for exec command","message":"[WIP] Support interactive mode for exec command\n\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/bcf43fe31bd608833062af60c9ac82674c9cd3dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/bcf43fe31bd608833062af60c9ac82674c9cd3dd"}]},"branch":"refs/heads/master"},"44702d56a4720775c2cc39253fe174ce0857fd4b":{"kind":"REWORK","_number":8,"created":"2017-03-27 03:12:36.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/8"}}},"commit":{"parents":[{"commit":"d488242dbf180d79eb804b78f892c20f96a2c8bc","subject":"Reuse the initialized zunclient in websocket","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d488242dbf180d79eb804b78f892c20f96a2c8bc"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-27 03:06:45.000000000","tz":-300},"subject":"[WIP] Support interactive mode for exec command","message":"[WIP] Support interactive mode for exec command\n\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/44702d56a4720775c2cc39253fe174ce0857fd4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/44702d56a4720775c2cc39253fe174ce0857fd4b"}]},"branch":"refs/heads/master"},"a9254cfb1793ca17bff56ceb39c16a0190d95d65":{"kind":"REWORK","_number":9,"created":"2017-04-02 01:32:55.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/9"}}},"commit":{"parents":[{"commit":"a58681f2b95321b1335f701fc491e18f847ca4a8","subject":"Reuse the initialized zunclient in websocket","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/a58681f2b95321b1335f701fc491e18f847ca4a8"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-04-02 02:32:37.000000000","tz":-240},"subject":"[WIP] Support interactive mode for exec command","message":"[WIP] Support interactive mode for exec command\n\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/a9254cfb1793ca17bff56ceb39c16a0190d95d65"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/a9254cfb1793ca17bff56ceb39c16a0190d95d65"}]},"branch":"refs/heads/master"},"d8e91e37b0e9145dedb14b889f807994dd356ec7":{"kind":"REWORK","_number":10,"created":"2017-04-04 00:06:34.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/10"}}},"commit":{"parents":[{"commit":"2024ffac00c2fe9f46d27e066642a0f531f9c941","subject":"Reuse the existing zunclient in websocketclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/2024ffac00c2fe9f46d27e066642a0f531f9c941"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-04-04 01:03:28.000000000","tz":-240},"subject":"Support interactive mode for exec command","message":"Support interactive mode for exec command\n\nThe support of interactive execute is similar to attach but\nthe docker exec endpoint doesn\u0027t support websocket as the attach\nendpoint. Therefore, this commit introduced an HTTP client for\nstreaming. The common code between websocketclient and HTTP\nclient are consolidated into a base class.\n\nImplements: blueprint support-interactive-mode\nDepends-On: If987222ecf5419a305810858e304a4c2b4a78474\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d8e91e37b0e9145dedb14b889f807994dd356ec7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d8e91e37b0e9145dedb14b889f807994dd356ec7"}]},"branch":"refs/heads/master"},"25ce7f01d463ee2a96cca57056892e7413e3b484":{"kind":"REWORK","_number":11,"created":"2017-04-08 17:10:07.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/11"}}},"commit":{"parents":[{"commit":"869250ef5fcf7f36b383c37ace6f9aeb3423e1a2","subject":"Reuse the existing zunclient in websocketclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/869250ef5fcf7f36b383c37ace6f9aeb3423e1a2"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-04-08 18:09:21.000000000","tz":-240},"subject":"Support interactive mode for exec command","message":"Support interactive mode for exec command\n\nThe support of interactive execute is similar to attach but\nthe docker exec endpoint doesn\u0027t support websocket as the attach\nendpoint. Therefore, this commit introduced an HTTP client for\nstreaming. The common code between websocketclient and HTTP\nclient are consolidated into a base class.\n\nImplements: blueprint support-interactive-mode\nDepends-On: If987222ecf5419a305810858e304a4c2b4a78474\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/25ce7f01d463ee2a96cca57056892e7413e3b484"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/25ce7f01d463ee2a96cca57056892e7413e3b484"}]},"branch":"refs/heads/master"},"0c3a15f1c5dbb1a086156a203839c23cf57a5dda":{"kind":"NO_CODE_CHANGE","_number":12,"created":"2017-04-08 17:33:36.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/12"}}},"commit":{"parents":[{"commit":"869250ef5fcf7f36b383c37ace6f9aeb3423e1a2","subject":"Reuse the existing zunclient in websocketclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/869250ef5fcf7f36b383c37ace6f9aeb3423e1a2"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-04-08 17:33:33.000000000","tz":0},"subject":"Support interactive mode for exec command","message":"Support interactive mode for exec command\n\nThe support of interactive execute is similar to attach but\nthe docker exec endpoint doesn\u0027t support websocket as the attach\nendpoint. Therefore, this commit introduced an HTTP client for\nstreaming. The common code between websocketclient and HTTP\nclient are consolidated into a base class.\n\nThis patch relies on the server [1] to return the URL of Docker\nEngine and leverage the URL to connect to the container and execute\ncommands interactive. A sample workflow would be as below:\n\n1. Create a container that never exited (by using the command\n   \"tail -f /dev/null\"):\n$ zun run --name test ubuntu tail -f /dev/null\n\n2. Enter the container via a Bash shell:\n$ zun exec -i test bash\n\n3. Once you are inside, you can run any command you wanted:\n# apt-get update\n\n4. Once finished, exit the container:\n# exit\n\n[1] https://review.openstack.org/#/c/452505/\n\nImplements: blueprint support-interactive-mode\nDepends-On: If987222ecf5419a305810858e304a4c2b4a78474\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/0c3a15f1c5dbb1a086156a203839c23cf57a5dda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/0c3a15f1c5dbb1a086156a203839c23cf57a5dda"}]},"branch":"refs/heads/master"},"d5157da07ca61ef872ff71833159b1a1a70082cd":{"kind":"NO_CODE_CHANGE","_number":13,"created":"2017-04-08 17:37:57.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/13"}}},"commit":{"parents":[{"commit":"869250ef5fcf7f36b383c37ace6f9aeb3423e1a2","subject":"Reuse the existing zunclient in websocketclient","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/869250ef5fcf7f36b383c37ace6f9aeb3423e1a2"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-04-08 17:37:53.000000000","tz":0},"subject":"Support interactive mode for exec command","message":"Support interactive mode for exec command\n\nThe support of interactive execute is similar to attach but\nthe docker exec endpoint doesn\u0027t support websocket as the attach\nendpoint. Therefore, this commit introduced an HTTP client for\nstreaming. The common code between websocketclient and HTTP\nclient are consolidated into a base class.\n\nThis patch relies on the server to return the URL of Docker\nEngine [1] and leverage the URL to connect to the container and\nexecute commands interactively. A sample workflow would be as\nfollowing.\n\n1. Create a container that never exited (by using the command\n   \"tail -f /dev/null\"):\n   [host]$ zun run --name test ubuntu tail -f /dev/null\n\n2. Enter the container with a Bash shell:\n   [host]$ zun exec -i test bash\n\n3. Once you are inside, you can run any command you want:\n   [container]# apt-get update\n\n4. Once finished, exit the container:\n   [container]# exit\n\n[1] https://review.openstack.org/#/c/452505/\n\nImplements: blueprint support-interactive-mode\nDepends-On: If987222ecf5419a305810858e304a4c2b4a78474\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d5157da07ca61ef872ff71833159b1a1a70082cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/d5157da07ca61ef872ff71833159b1a1a70082cd"}]},"branch":"refs/heads/master"},"c2075176b8619c82d4af86d3f20ddc74de5ab630":{"kind":"REWORK","_number":14,"created":"2017-04-25 22:00:31.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/14"}}},"commit":{"parents":[{"commit":"fa61ba016e95d22d71eca565c32f4a4d8bdb7d22","subject":"Merge \"Fix the os_identity_api_version parameter\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/fa61ba016e95d22d71eca565c32f4a4d8bdb7d22"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-04-25 22:00:30.000000000","tz":0},"subject":"Support interactive mode for exec command","message":"Support interactive mode for exec command\n\nThe support of interactive execute is similar to attach but\nthe docker exec endpoint doesn\u0027t support websocket as the attach\nendpoint. Therefore, this commit introduced an HTTP client for\nstreaming. The common code between websocketclient and HTTP\nclient are consolidated into a base class.\n\nThis patch relies on the server to return the URL of Docker\nEngine [1] and leverage the URL to connect to the container and\nexecute commands interactively. A sample workflow would be as\nfollowing.\n\n1. Create a container that never exited (by using the command\n   \"tail -f /dev/null\"):\n   [host]$ zun run --name test ubuntu tail -f /dev/null\n\n2. Enter the container with a Bash shell:\n   [host]$ zun exec -i test bash\n\n3. Once you are inside, you can run any command you want:\n   [container]# apt-get update\n\n4. Once finished, exit the container:\n   [container]# exit\n\n[1] https://review.openstack.org/#/c/452505/\n\nImplements: blueprint support-interactive-mode\nDepends-On: If987222ecf5419a305810858e304a4c2b4a78474\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/c2075176b8619c82d4af86d3f20ddc74de5ab630"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/c2075176b8619c82d4af86d3f20ddc74de5ab630"}]},"branch":"refs/heads/master"},"201aa5aa0ed00d2d35bb6d626026d8e25798386a":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2017-04-28 03:33:07.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/15"}}},"commit":{"parents":[{"commit":"a7fce1d2007352a7304028ecb7df5b496537d0e7","subject":"Fix confusing error message on interactive run","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/a7fce1d2007352a7304028ecb7df5b496537d0e7"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-04-28 03:33:07.000000000","tz":0},"subject":"Support interactive mode for exec command","message":"Support interactive mode for exec command\n\nThe support of interactive execute is similar to attach but\nthe docker exec endpoint doesn\u0027t support websocket as the attach\nendpoint. Therefore, this commit introduced an HTTP client for\nstreaming. The common code between websocketclient and HTTP\nclient are consolidated into a base class.\n\nThis patch relies on the server to return the URL of Docker\nEngine [1] and leverage the URL to connect to the container and\nexecute commands interactively. A sample workflow would be as\nfollowing.\n\n1. Create a container that never exited (by using the command\n   \"tail -f /dev/null\"):\n   [host]$ zun run --name test ubuntu tail -f /dev/null\n\n2. Enter the container with a Bash shell:\n   [host]$ zun exec -i test bash\n\n3. Once you are inside, you can run any command you want:\n   [container]# apt-get update\n\n4. Once finished, exit the container:\n   [container]# exit\n\n[1] https://review.openstack.org/#/c/452505/\n\nImplements: blueprint support-interactive-mode\nDepends-On: If987222ecf5419a305810858e304a4c2b4a78474\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/201aa5aa0ed00d2d35bb6d626026d8e25798386a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/201aa5aa0ed00d2d35bb6d626026d8e25798386a"}]},"branch":"refs/heads/master"},"e64883a5c77423b8c62ff224ce71ee1c7a1a9e08":{"kind":"REWORK","_number":16,"created":"2017-04-28 22:27:27.000000000","uploader":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"ref":"refs/changes/34/445234/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zunclient","ref":"refs/changes/34/445234/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zunclient refs/changes/34/445234/16"}}},"commit":{"parents":[{"commit":"8607a34df03b3a3b02adcaa4f62349c1f50646a7","subject":"Merge \"Introduce API micro version\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/8607a34df03b3a3b02adcaa4f62349c1f50646a7"}]}],"author":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-03-13 22:36:19.000000000","tz":-300},"committer":{"name":"Hongbin Lu","email":"hongbin.lu@huawei.com","date":"2017-04-28 23:26:30.000000000","tz":-240},"subject":"Support interactive mode for exec command","message":"Support interactive mode for exec command\n\nThe support of interactive execute is similar to attach but\nthe docker exec endpoint doesn\u0027t support websocket as the attach\nendpoint. Therefore, this commit introduced an HTTP client for\nstreaming. The common code between websocketclient and HTTP\nclient are consolidated into a base class.\n\nThis patch relies on the server to return the URL of Docker\nEngine [1] and leverage the URL to connect to the container and\nexecute commands interactively. A sample workflow would be as\nfollowing.\n\n1. Create a container that never exited (by using the command\n   \"tail -f /dev/null\"):\n   [host]$ zun run --name test ubuntu tail -f /dev/null\n\n2. Enter the container with a Bash shell:\n   [host]$ zun exec -i test bash\n\n3. Once you are inside, you can run any command you want:\n   [container]# apt-get update\n\n4. Once finished, exit the container:\n   [container]# exit\n\n[1] https://review.openstack.org/#/c/452505/\n\nImplements: blueprint support-interactive-mode\nDepends-On: If987222ecf5419a305810858e304a4c2b4a78474\nChange-Id: If02b20df46496d2687e60fefce46046d7377f441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/e64883a5c77423b8c62ff224ce71ee1c7a1a9e08"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zunclient/commit/e64883a5c77423b8c62ff224ce71ee1c7a1a9e08"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
