)]}'
{"id":"openstack%2Fpython-glanceclient~379244","triplet_id":"openstack%2Fpython-glanceclient~master~I15cbb71d028e9297cb49b5aab7d0427f7be36c49","project":"openstack/python-glanceclient","branch":"master","topic":"add-apache_license","hashtags":[],"change_id":"I15cbb71d028e9297cb49b5aab7d0427f7be36c49","subject":"Add Apache 2.0 license to source file","status":"MERGED","created":"2016-09-29 07:51:03.000000000","updated":"2016-11-18 15:48:45.000000000","submitted":"2016-11-18 15:48:45.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3f403f619bd48bfacfa355a50cd50aaa6c5cfe65","_number":379244,"virtual_id_number":379244,"owner":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"},{"value":0,"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},{"value":2,"date":"2016-11-18 15:48:45.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"value":0,"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":0,"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"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":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"all":[{"value":2,"date":"2016-11-18 14:45:18.000000000","_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":1,"date":"2016-10-04 02:51:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"},{"value":0,"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-11-18 07:07:48.000000000","_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"value":0,"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":1,"date":"2016-11-18 07:09:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":0,"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"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":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"all":[{"value":1,"date":"2016-11-18 14:45:18.000000000","_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"},{"value":0,"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"value":0,"date":"2016-11-15 01:57:52.000000000","_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"value":0,"date":"2016-11-15 01:58:06.000000000","_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":0,"date":"2016-10-04 02:41:19.000000000","_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"},{"value":0,"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"value":0,"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":0,"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-09-30 00:57:04.000000000","updated_by":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"reviewer":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"state":"REVIEWER"},{"updated":"2016-10-04 02:51:57.000000000","updated_by":{"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"},"reviewer":{"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"},"state":"REVIEWER"},{"updated":"2016-11-15 01:57:52.000000000","updated_by":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"reviewer":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"state":"REVIEWER"},{"updated":"2016-11-15 01:58:06.000000000","updated_by":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"reviewer":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"state":"REVIEWER"},{"updated":"2016-11-18 07:07:48.000000000","updated_by":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"reviewer":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"state":"REVIEWER"},{"updated":"2016-11-18 07:09:34.000000000","updated_by":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"reviewer":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"state":"REVIEWER"},{"updated":"2016-11-18 14:45:18.000000000","updated_by":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"reviewer":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"state":"REVIEWER"},{"updated":"2016-11-18 15:48:45.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4daf40c8cae5ba623a7edfb63f42c4817acfcdcb","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-09-29 07:51:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"162838f03685e955c702fe8041003b7196971c6f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-29 08:37:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-docs-ubuntu-xenial http://docs-draft.openstack.org/44/379244/1/check/gate-python-glanceclient-docs-ubuntu-xenial/bee03d3//doc/build/html/ : SUCCESS in 2m 17s\n- gate-python-glanceclient-pep8-ubuntu-xenial http://logs.openstack.org/44/379244/1/check/gate-python-glanceclient-pep8-ubuntu-xenial/ada66c0/ : SUCCESS in 2m 09s\n- gate-python-glanceclient-python27-ubuntu-xenial http://logs.openstack.org/44/379244/1/check/gate-python-glanceclient-python27-ubuntu-xenial/36d670a/ : SUCCESS in 2m 38s\n- gate-python-glanceclient-python34 http://logs.openstack.org/44/379244/1/check/gate-python-glanceclient-python34/f45e0a7/ : SUCCESS in 2m 23s\n- gate-python-glanceclient-python35-nv http://logs.openstack.org/44/379244/1/check/gate-python-glanceclient-python35-nv/d0b1839/ : SUCCESS in 2m 59s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/44/379244/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient/b034f7f/ : SUCCESS in 45m 49s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/44/379244/1/check/gate-glanceclient-dsvm-functional/f9f7393/ : SUCCESS in 13m 19s\n- gate-glanceclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/44/379244/1/check/gate-glanceclient-dsvm-functional-identity-v3-only-nv/8212eb2/ : FAILURE in 12m 44s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"32528bc638cec2ccedab39e4fa4f83be02c9f454","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2016-09-29 17:06:40.000000000","message":"Patch Set 1: Code-Review-1\n\nI wonder why our hacking check has never failed due to this.","accounts_in_message":[],"_revision_number":1},{"id":"3c8d4e95f28116459cc01bee7581c7cf6d620ef6","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-09-30 00:56:02.000000000","message":"Patch Set 1:\n\n\u003e I wonder why our hacking check has never failed due to this.\n\nI don\u0027t understand why you throw -1 for this patch. Is this path need more work?","accounts_in_message":[],"_revision_number":1},{"id":"058d2a1b1bf817ab0c95bd51ee01445a4df5017e","author":{"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"},"date":"2016-10-03 23:05:23.000000000","message":"Patch Set 1: Code-Review-1\n\n\u003e \u003e I wonder why our hacking check has never failed due to this.\n \u003e \n \u003e I don\u0027t understand why you throw -1 for this patch. Is this path\n \u003e need more work?\n\nCao - yes, the -1 is because Ian is asking if there is a legitimate reason why the hacking checks don\u0027t catch this.\n\nIan, the reason is that H102/H103 checks are skipped on files with \u003c 10 lines. See: https://github.com/openstack/deb-python-hacking/blob/7c360d21c7ffc14656dd8d578ec266ec139e6814/hacking/checks/comments.py#L59\n\nI think this change is probably OK to go through, but a better change would be to remove this file altogether.","accounts_in_message":[],"_revision_number":1},{"id":"5a1482d3064f30152ca540c8b566a35d218c3ea9","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-10-04 01:13:26.000000000","message":"Patch Set 1:\n\nThanks Alexander for your review.\n\n \u003e \u003e \u003e I wonder why our hacking check has never failed due to this.\n \u003e \u003e\n \u003e \u003e I don\u0027t understand why you throw -1 for this patch. Is this path\n \u003e \u003e need more work?\n \u003e \n \u003e Cao - yes, the -1 is because Ian is asking if there is a legitimate\n \u003e reason why the hacking checks don\u0027t catch this.\n \u003e \n\nOops, I didn\u0027t realize that was a question. Thanks for your kind explanation.\n\n \u003e Ian, the reason is that H102/H103 checks are skipped on files with\n \u003e \u003c 10 lines. See: https://github.com/openstack/deb-python-hacking/blob/7c360d21c7ffc14656dd8d578ec266ec139e6814/hacking/checks/comments.py#L59\n \u003e \n\nCorrect!\n\n \u003e I think this change is probably OK to go through, but a better\n \u003e change would be to remove this file altogether.\n\nSure. I will follow up as it.","accounts_in_message":[],"_revision_number":1},{"id":"2ad29e407f56c393ade0bc133d4d2ccc205b7335","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-10-04 01:21:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"18403c5dd2fe20d7fa6b984c256584b9ecef45d6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-04 01:33:54.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-glanceclient-docs-ubuntu-xenial http://docs-draft.openstack.org/44/379244/2/check/gate-python-glanceclient-docs-ubuntu-xenial/bf9f190//doc/build/html/ : SUCCESS in 2m 55s\n- gate-python-glanceclient-pep8-ubuntu-xenial http://logs.openstack.org/44/379244/2/check/gate-python-glanceclient-pep8-ubuntu-xenial/d37d3e4/ : SUCCESS in 2m 39s\n- gate-python-glanceclient-python27-ubuntu-xenial http://logs.openstack.org/44/379244/2/check/gate-python-glanceclient-python27-ubuntu-xenial/13e737e/ : SUCCESS in 3m 23s\n- gate-python-glanceclient-python34 http://logs.openstack.org/44/379244/2/check/gate-python-glanceclient-python34/75ca1cb/ : SUCCESS in 2m 26s\n- gate-python-glanceclient-python35-nv http://logs.openstack.org/44/379244/2/check/gate-python-glanceclient-python35-nv/8023021/ : SUCCESS in 4m 08s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/44/379244/2/check/gate-tempest-dsvm-neutron-src-python-glanceclient/950dcab/ : FAILURE in 11m 43s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/44/379244/2/check/gate-glanceclient-dsvm-functional/255c748/ : FAILURE in 9m 28s\n- gate-glanceclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/44/379244/2/check/gate-glanceclient-dsvm-functional-identity-v3-only-nv/84bd593/ : FAILURE in 9m 22s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f2eefc26e6a21b17f6c73806d72118410b03c9b3","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-10-04 01:35:27.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"d5f8911ce11b18a1798985865d93e5f36b8e1321","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-04 01:46:49.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-glanceclient-docs-ubuntu-xenial http://docs-draft.openstack.org/44/379244/2/check/gate-python-glanceclient-docs-ubuntu-xenial/6eb7b80//doc/build/html/ : SUCCESS in 3m 05s\n- gate-python-glanceclient-pep8-ubuntu-xenial http://logs.openstack.org/44/379244/2/check/gate-python-glanceclient-pep8-ubuntu-xenial/0e09f28/ : SUCCESS in 3m 05s\n- gate-python-glanceclient-python27-ubuntu-xenial http://logs.openstack.org/44/379244/2/check/gate-python-glanceclient-python27-ubuntu-xenial/49e3eaf/ : SUCCESS in 2m 22s\n- gate-python-glanceclient-python34 http://logs.openstack.org/44/379244/2/check/gate-python-glanceclient-python34/bd81700/ : SUCCESS in 4m 11s\n- gate-python-glanceclient-python35-nv http://logs.openstack.org/44/379244/2/check/gate-python-glanceclient-python35-nv/355fd67/ : SUCCESS in 2m 50s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/44/379244/2/check/gate-tempest-dsvm-neutron-src-python-glanceclient/47a6d53/ : FAILURE in 10m 47s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/44/379244/2/check/gate-glanceclient-dsvm-functional/aa83fac/ : FAILURE in 9m 35s\n- gate-glanceclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/44/379244/2/check/gate-glanceclient-dsvm-functional-identity-v3-only-nv/697517f/ : FAILURE in 9m 37s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a37fab526899bd2b8a6e6849bad1912284f9382a","author":{"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"},"date":"2016-10-04 02:24:27.000000000","message":"Patch Set 2: Code-Review-1\n\nMy bad! Turns out this file is used by horizon, and possibly other projects. Please go back to your change which added the license header.","accounts_in_message":[],"_revision_number":2},{"id":"8c56a783943f8efc97bd5d5454989ea2d3a6f5fa","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-10-04 02:40:16.000000000","message":"Patch Set 2:\n\n\u003e My bad! Turns out this file is used by horizon, and possibly other\n \u003e projects. Please go back to your change which added the license\n \u003e header.\n\nNo problem. I will do it right now.","accounts_in_message":[],"_revision_number":2},{"id":"7cd8b24cc7ddc2ef8efd98970206fcae2216433f","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-10-04 02:41:19.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0bd1d5e9a5efccbd734bc30fbe85e0d71375a2a6","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-10-04 02:46:04.000000000","message":"Patch Set 3:\n\nPlease help to review and approve if possible.\n\nI don\u0027t know why it keep -1 from PS1 from both of you. Maybe this patch is completely same as PS1.","accounts_in_message":[],"_revision_number":3},{"id":"7066d05b753dff5e1cfcb078cb110f42c30ae520","author":{"_account_id":22448,"name":"Alexander Bashmakov","email":"abashmak@yahoo.com","username":"abashmak"},"date":"2016-10-04 02:51:57.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"c18be105c185eb8b72cadc5adcda0e54cd47197b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-04 03:25:25.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-docs-ubuntu-xenial http://docs-draft.openstack.org/44/379244/3/check/gate-python-glanceclient-docs-ubuntu-xenial/729fdf4//doc/build/html/ : SUCCESS in 2m 49s\n- gate-python-glanceclient-pep8-ubuntu-xenial http://logs.openstack.org/44/379244/3/check/gate-python-glanceclient-pep8-ubuntu-xenial/0fe3c2b/ : SUCCESS in 2m 13s\n- gate-python-glanceclient-python27-ubuntu-xenial http://logs.openstack.org/44/379244/3/check/gate-python-glanceclient-python27-ubuntu-xenial/311d52d/ : SUCCESS in 2m 25s\n- gate-python-glanceclient-python34 http://logs.openstack.org/44/379244/3/check/gate-python-glanceclient-python34/1f66ec3/ : SUCCESS in 2m 28s\n- gate-python-glanceclient-python35-nv http://logs.openstack.org/44/379244/3/check/gate-python-glanceclient-python35-nv/15cfcca/ : SUCCESS in 4m 23s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/44/379244/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient/9f2b2c1/ : SUCCESS in 43m 55s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/44/379244/3/check/gate-glanceclient-dsvm-functional/28919ec/ : SUCCESS in 12m 01s\n- gate-glanceclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/44/379244/3/check/gate-glanceclient-dsvm-functional-identity-v3-only-nv/d10fe6b/ : FAILURE in 24m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"daede50a134ee70dee2f09158ec2408c6ca849f8","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-11-18 06:27:46.000000000","message":"Patch Set 3:\n\n@Ian:\nCould please revisit this patch? It is in flight a little bit. Thanks a lot.","accounts_in_message":[],"_revision_number":3},{"id":"b42720920a8a8239261b17d4f7c2464fc965edfd","author":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"date":"2016-11-18 06:41:29.000000000","message":"Patch Set 3: Code-Review+1\n\nIs it possible to update our hacking checks to catch errors like this?","accounts_in_message":[],"_revision_number":3},{"id":"7fb5a1f7b7c5a694d4290404c7e76fbca9f4be43","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-11-18 06:48:15.000000000","message":"Patch Set 3:\n\n\u003e Is it possible to update our hacking checks to catch errors like\n \u003e this?\n\n@Kairat:\nAs Alexander explained in his comment (at Oct 4) that H102/H103 checks skipped on files with \u003c10 lines.\nIf we want to catch errors like this, we may need to proposal to hacking repos (by remove option \u003c10 lines).\nHow do you think?","accounts_in_message":[],"_revision_number":3},{"id":"1d594872968def962bcd5a64cb443cdcfb76e670","author":{"_account_id":14676,"name":"Kairat Kushaev","email":"kkushaev@mirantis.com","username":"kairat_kushaev"},"date":"2016-11-18 07:07:48.000000000","message":"Patch Set 3: Code-Review+2\n\nOk, thanks for explanation.","accounts_in_message":[],"_revision_number":3},{"id":"1e4a51c15711a6fe63eccf137876f3c094e38e86","author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"date":"2016-11-18 07:09:34.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"b9ce501cf33e9fd7cc1a8f7a2219e5d849fd2b1b","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2016-11-18 14:45:18.000000000","message":"Patch Set 3: Workflow+1 Code-Review+2\n\nI still see absolutely no value in this (provided that not even the ASF enforces a requirement of a license notification in every file) especially since it can and will regress.\n\nOpenStack\u0027s own style guidelines don\u0027t consider this a problem and your reasoning in your commit message is faulty since \"Newly contributed source code should be licensed under the Apache 2.0 license\" refers to the CLA you signed before you could create this patchset.","accounts_in_message":[],"_revision_number":3},{"id":"78b444fe36e3044681be2fba2b74d58e26b1eb67","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-18 14:45:29.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"0970226896742c2fa9cb60c785edadfd6d55fca5","date":"2016-11-18 15:48:45.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"7934cffbc088e4ab541391ad843eaf08df431262","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-18 15:48:45.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-glanceclient-docs-ubuntu-xenial http://docs-draft.openstack.org/44/379244/3/gate/gate-python-glanceclient-docs-ubuntu-xenial/2e6dd4f//doc/build/html/ : SUCCESS in 2m 11s\n- gate-python-glanceclient-pep8-ubuntu-xenial http://logs.openstack.org/44/379244/3/gate/gate-python-glanceclient-pep8-ubuntu-xenial/f6c485f/ : SUCCESS in 3m 15s\n- gate-python-glanceclient-python27-ubuntu-xenial http://logs.openstack.org/44/379244/3/gate/gate-python-glanceclient-python27-ubuntu-xenial/a41d2f2/ : SUCCESS in 4m 25s\n- gate-python-glanceclient-python34 http://logs.openstack.org/44/379244/3/gate/gate-python-glanceclient-python34/0ecb9e5/ : SUCCESS in 2m 22s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/44/379244/3/gate/gate-tempest-dsvm-neutron-src-python-glanceclient/91ed6f9/ : SUCCESS in 1h 03m 14s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/44/379244/3/gate/gate-glanceclient-dsvm-functional/1d09c7f/ : SUCCESS in 15m 29s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"7a6cd5ebe2e2fc357bc4f58409ca177f36814859","revisions":{"4394290dfe8963e06cece3fc3801f7f7637c798a":{"kind":"REWORK","_number":1,"created":"2016-09-29 07:51:03.000000000","uploader":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"ref":"refs/changes/44/379244/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/44/379244/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/1"}}},"commit":{"parents":[{"commit":"bd092e953c68bc22bb28253264f011397a43afa6","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/bd092e953c68bc22bb28253264f011397a43afa6"}]}],"author":{"name":"Cao Xuan Hoang","email":"hoangcx@vn.fujitsu.com","date":"2016-09-29 07:48:30.000000000","tz":420},"committer":{"name":"Cao Xuan Hoang","email":"hoangcx@vn.fujitsu.com","date":"2016-09-29 07:48:30.000000000","tz":420},"subject":"Add Apache 2.0 license to source file","message":"Add Apache 2.0 license to source file\n\nAs per OpenStack licensing guide lines [1]:\n[H102 H103] Newly contributed Source Code should be licensed under\nthe Apache 2.0 license.\n[H104] Files with no code shouldn\u0027t contain any license header nor\ncomments, and must be left completely empty.\n\n[1] http://docs.openstack.org/developer/hacking/#openstack-licensing\n\nChange-Id: I15cbb71d028e9297cb49b5aab7d0427f7be36c49\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/4394290dfe8963e06cece3fc3801f7f7637c798a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/4394290dfe8963e06cece3fc3801f7f7637c798a"}]},"branch":"refs/heads/master"},"616028c7fb8e4d19b238dbb00bfcb9c15aba9b0f":{"kind":"REWORK","_number":2,"created":"2016-10-04 01:21:57.000000000","uploader":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"ref":"refs/changes/44/379244/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/44/379244/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/2"}}},"commit":{"parents":[{"commit":"bd092e953c68bc22bb28253264f011397a43afa6","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/bd092e953c68bc22bb28253264f011397a43afa6"}]}],"author":{"name":"Cao Xuan Hoang","email":"hoangcx@vn.fujitsu.com","date":"2016-10-04 01:17:24.000000000","tz":420},"committer":{"name":"Cao Xuan Hoang","email":"hoangcx@vn.fujitsu.com","date":"2016-10-04 01:17:24.000000000","tz":420},"subject":"Remove unnecessary exceptions.py file","message":"Remove unnecessary exceptions.py file\n\nThis patch removes unnecessary file [1]\n\n[1] glanceclient/common/exceptions.py\n\nChange-Id: I15cbb71d028e9297cb49b5aab7d0427f7be36c49\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/616028c7fb8e4d19b238dbb00bfcb9c15aba9b0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/616028c7fb8e4d19b238dbb00bfcb9c15aba9b0f"}]},"branch":"refs/heads/master"},"7a6cd5ebe2e2fc357bc4f58409ca177f36814859":{"kind":"REWORK","_number":3,"created":"2016-10-04 02:41:19.000000000","uploader":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"ref":"refs/changes/44/379244/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/44/379244/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/44/379244/3"}}},"commit":{"parents":[{"commit":"bd092e953c68bc22bb28253264f011397a43afa6","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/bd092e953c68bc22bb28253264f011397a43afa6"}]}],"author":{"name":"Cao Xuan Hoang","email":"hoangcx@vn.fujitsu.com","date":"2016-10-04 02:38:39.000000000","tz":420},"committer":{"name":"Cao Xuan Hoang","email":"hoangcx@vn.fujitsu.com","date":"2016-10-04 02:38:39.000000000","tz":420},"subject":"Add Apache 2.0 license to source file","message":"Add Apache 2.0 license to source file\n\nAs per OpenStack licensing guide lines [1]:\n[H102 H103] Newly contributed Source Code should be licensed under\nthe Apache 2.0 license.\n[H104] Files with no code shouldn\u0027t contain any license header nor\ncomments, and must be left completely empty.\n\n[1] http://docs.openstack.org/developer/hacking/#openstack-licensing\n\nChange-Id: I15cbb71d028e9297cb49b5aab7d0427f7be36c49\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7a6cd5ebe2e2fc357bc4f58409ca177f36814859"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7a6cd5ebe2e2fc357bc4f58409ca177f36814859"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
